expdp、impdp的exclude、include参数格式说明

expdp、impdp是10g的数据泵导入导出新功能,其中exclude用于排除导入导出某些对象,include用于指定导入导出某些对象。其语法为:

EXCLUDE=[object_type]:[name_clause],[object_type]:[name_clause]
INCLUDE=[object_type]:[name_clause],[object_type]:[name_clause]

 

object_type:对象类型,如table,view,procedure,db_link,materialized_view等等

name_clause:sql表达式,用于过滤对象,如IN ('DEPT','EMP')LIKE ('D%'), regexp_like(table_name,’(*JOB*|*DEPAR*|*EMP*)’) ,='EMP' 等等。

 

注意:如果不是写在参数文件中,而直接写在命令行中,记得加入转义字符。

Windows: 在双引号前加入转义字符

D:/> expdp system/manager DIRECTORY=my_dir DUMPFILE=exp_tab.dmp LOGFILE=exp_tab.log SCHEMAS=scott INCLUDE=TABLE:/”IN (’EMP’, ‘DEP’)/”

Unix:在括号、双引号、单引号前均加入转义字符

% expdp system/manager DIRECTORY=my_dir DUMPFILE=exp_tab.dmp LOGFILE=exp_tab.log SCHEMAS=scott INCLUDE=TABLE:/”IN /(/’EMP/’, /’DEP/’/)/”

 

如果写在参数文件中,则无需加入转义字符:

如parfile = dp1.par,里面内容如下:

DIRECTORY = dumpdir

DUMPFILE = exp_tab.dmp

LOGFILE = exp_tab.log

SCHEMAS = scott

INCLUDE = TABLE:"IN ('EMP','DEPT')"

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值