您的位置:首页 > 其它

expdp/impdp初级使用

2016-07-13 14:00 344 查看
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不能作为最后一个参数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: