当前位置: 首页 > news >正文

ORACLE导入导出

导入导出

# 全库导出
exp username/password@DBtest  file=./t_tab_test.dmp statistics=none
# 只导表结构
exp username/password@DBtest  file=./t_tab_test.dmp rows=n statistics=none
# 导入,ignore=y 表示忽略错误,继续后面的操作;destroy=y 覆盖表空间数据,full=y表示全部导入
imp username/password@DBtest  file=./t_tab_test.dmp ignore=y  destroy=y full=y

修改“空表”

#ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间,需要执行下面生成的语句;
select 'alter table ' || table_name || ' allocate extent(size 64k);' sql_text,table_name,tablespace_name
  from user_tables where num_rows=0;

只导出1000行

# 首先先用这个语句查出这个用户下所有的表,并且用逗号隔开
select listagg(table_name,',') within group(order by table_name)  from dba_tables where owner='USERNAME'; 
# 然后复制查询出的结果,再用exp语句,指定tables=查询出的结果  query="'where rownum<=1000'"即可,例如:
exp username/password@127.0.0.1:1521/orcl file=d:\xxx.dmp tables=xxx,xxx,xxx query="'where rownum<=5000'"

相关文章:

  • 【网络协议详解】——isis技术(学习笔记)
  • 搭建BOA服务器
  • Note 12 R pro (MIUI 14.0.10) magisk方式 获取root教程
  • protobuf、protoc、proto这3个什么关系
  • springboot012基于springboot的社区团购系统设计与实现(源码+包运行+LW+技术指导)
  • TensorFlow的pb模型
  • AcWing 5539. 牛奶交换 整体思维+破环成链思想
  • IO多路复用(epoll)/数据库(sqlite)
  • cocos creator 混合模式编辑器与运行不一致的问题
  • TypeError: JSON.stringify cannot serialize cyclic structures
  • anolis8.9-k8s1.32-node-二进制部署
  • FreeRTOS第15篇:FreeRTOS链表实现细节03_List_t与ListItem_t的奥秘
  • Python程序的「加密」:Cython编译
  • 深度体验阿里云操作系统控制台
  • Process-based Self-Rewarding Language Models 论文简介
  • 项目管理工具 Maven
  • c语言程序设计--数组里面考察最多的一个知识点-考研冲刺复试面试问答题。
  • 微信小程序引入vant-weapp组件教程
  • 利用后缀表达式构造表达式二叉树的方法
  • [java][RsaUtils]RSA工具类
  • 南昌做网站比较好的公司/宁波seo关键词
  • 站长工具最近查询/网站备案查询官网
  • 西安建设市场信息平台/东莞百度seo新网站快速排名
  • 网站系统渗透测试报告/重庆seo论坛
  • 泰安高端网站建设/会计培训班一般多少钱
  • 商丘柘城做网站/百度云网盘登录入口