expdp/impdp初级使用

expdp/impdp是oracle10g推出的新功能,只能到server端使用,效率远高于exp/imp。
使用expdp和impdp首先得创建存放转储的文件和日志的目录


SQL> create or replace directory dmp as '/u01/expdp';




Directory created.
grant read,write  on directory dmp to clspuser. 


小例子
expdp
tables
expdp  clspuser/oracle  directory=dmp tables=clspuser.crf_p2p_app_info,clspuser.crf_p2p_account_info   dumpfile=tables.dmp  logfile=tables.log  job_name=expdp_job
tablespace
expdp  clspuser/oracle  directory=dmp  tablespaces=clsp  dumpfile=clsp01.dmp  job_name=expdp_job logfile=clsp01.log 
user-schema
expdp clspuser/oracle directory=dmp  dumpfile=clspuser.dmp  schemas=clspuser logfile=clspuser.log
expdp clspuser/oracle directory=dmp  dumpfile=clspuser-salaryuser.dmp  schemas=clspuser,salaryuser logfile=clspuser-salaryuser.log
query
expdp clspuser/oracle directory=dmp  tables=clspuser.crf_p2p_account_info dumpfile=clspuserquery.dmp logfile=clspuserquery.log job_name=expdp_job query=\"where loan_contract_no\='TY201606230242'\"   ---双引号需要转义\
full
expdp clspuser/oracle directory=dmp dumpfile=full.dmp full=y logfile=full.log  job_name=expdp_job








impdp
tables
impdp  clspuser/oracle directory=dmp  dumpfile=tables.dmp job_name=impdp_job logfile=impdp.log




user-schema
impdp clspuser/oracle directory=dmp dumpfile=clspuser.dmp schemas=clspuser job_name=impdp_job  logfile=impduser.log
impdp clspuser/oracle directory=dmp dumpfile=clspuser-salaryuser.dmp  schemas=clspuser,salaryuser job_name=impdp_job  logfile=impduser.log
 
query
impdp clspuser/oracle directory=dmp dumpfile=clspuserquery.dmp  job_name=impdp_job logfile=impdpquery.log




full
impdp clspuser/oracle directory dumpfile=full.dmp  full=y logfile=full.log  job_name=impdp_job




tablespace
impdp clspuser/oracle tablespaces=clsp directory=dmp dumpfile=clsp01.dmp job_name=impdp_job logfile=space.log


可选参数:
content: 默认是all,可以选择data_only(数据)和metadata_only(结构)
compression:压缩 默认none,可以选择data_only(数据)和metadata_only(结构),all
encryption:加密  all,data_only,encrypted_columns_only,metadata_only和none
parfile: 参数文件
query: 子查询条件
transport_tablespaces : 传输表空间


小结:1、exp和expdp都只有三种方式full,schema,table
2、userid必须是第一个参数
3、directory不能作为最后一个参数



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值