oracle使用exp和imp命令导入导出数据

 导出语句

导出该数据库下除了一些系统用户之外的其他用户的所有东西

exp 用户名/密码@实例名 file=文件路径.dmp log=要导出的日志路径.log  full=y

例如:

exp system/Hy123456@localhost:1521/orcl file=D:\test.dmp  log=D:\test.log full=y 

导出该用户下的所有东西

exp 用户名/密码@实例名 file=文件路径.dmp log=要导出的日志路径.log

例如:exp system/Hy123456@localhost:1521/orcl file=D:\test3.dmp  log=D:\test.log 

 导出某个用户下的某些表

exp 用户名/密码@实例名 file=文件路径.dmp log=要导出的日志路径.log  tables=(表1,表2)

例如:exp system/Hy123456@localhost:1521/orcl file=D:\test3.dmp  log=D:\test.log  tables=(REPCAT$_OBJECT_TYPES)

 exp导出灵活运用:

  1. 不要日志就把log=要导出的日志路径.log去掉。
  2.  rows=y 可以加在full=y 后面
  3. full( 全库导出): 导出除ORDSYS,MDSYS,CTXSYS,ORDPLUGINS,LBACSYS 这些系统用户之外的所有用户的数据.
  4. QUERY=\"WHERE rownum < 10\"  在后面加上这个,意思是只导出小于10行,就是只导出9行数据。例如:exp system/Hy123456@localhost:1521/orcl file=D:\test5.dmp  log=D:\test5.log  tables=(REPCAT$_OBJECT_TYPES) QUERY=\"WHERE rownum < 10\" 
  5. OWNER=用户名  指定需要导出的用户     例如:指定只要导出Scott的东西             exp system/Hy123456@localhost:1521/orcl file=D:\test.dmp  log=D:\test.log  owner=Scott

exp方式导出相关参数项:
关键字    说明    默认
USERID    用户名/口令    
FULL    导出整个文件    (N)
BUFFER    数据缓冲区的大小    
OWNER    导出指定的所有者用户名列表    
FILE    输出文件    (EXPDAT.DMP)
TABLES    导出指定的表名列表    
COMPRESS    是否压缩导出的文件    (Y)
RECORDLENGTH    IO记录的长度    
GRANTS    导出权限    (Y)
INCTYPE    增量导出类型    
INDEXES    导出索引    (Y)
RECORD    跟踪增量导出    (Y)
ROWS    导出数据行    (Y)
PARFILE    参数文件名    
CONSTRAINTS    导出限制    (Y)
CONSISTENT    交叉表一致性    
LOG    屏幕输出的日志文件    
STATISTICS    分析对象(ESTIMATE)    
DIRECT    直接路径    (N)
TRIGGERS    导出触发器    (Y)
FEEDBACK    显示每 x 行 (0) 的进度    
FILESIZE    各转储文件的最大尺寸    
QUERY    选定导出表子集的子句    
TRANSPORT_TABLESPACE    导出可传输的表空间元数据    (N)
TABLESPACES    导出指定的表空间列表
————————————————
版权声明:本文为CSDN博主「chen_xionxion」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Adobe_java/article/details/122069408

 

oracle中exp命令row=y和full=y,ignore=y的意思

rows:表示导出数据行

full( 全库导出): 导出除ORDSYS,MDSYS,CTXSYS,ORDPLUGINS,LBACSYS 这些系统用户之外的所有用户的数据.

ignore=y 是imp时的参数,exp没有
ignore=y 表示忽略创建错误,继续后面的操作

ignore=y相当于,如果没有的表,创建并倒入数据,如果已经有的表,忽略创建的,但不忽略倒入。

是imp时的参数,exp没有
ignore=y 表示忽略创建错误,继续后面的操作

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值