当做EXPDP 逻辑备份时常用到FULL=Y 的全库备份,但是有些schema不想每次都备份如一些自带的schemas(如APEX_030200),这时可以很方便的排除,下面是命令行时的语法(on linux)
或者使用parameter file
Tip:
table 参数里的表名是不可以带OWNER的。
11G impdp的另外一个需求 IMPDP 导入几张表并改名使用tables=. 和remap_table
impdp xx/xx direcore=xx dumpfile=xx tables=owner.tname remap_table=tname:tname_new
[oracle@db231 ~]$ expdp system/oracle directory=DATAPUMP full=y EXCLUDE=SCHEMA:\\"IN \\(\\'WMSYS\\', \\'OUTLN\\',\\'APEX_030200\\',\\'OLAPSYS\\',\\'ORDDATA\\'\\)\\" EXCLUDE=TABLE:"\\IN (\\'NAME\\', \\'ADDRESS\\' \\)\\" dumpfile=test.dump
或者使用parameter file
...
FULL=Y
EXCLUDE=SCHEMA:"IN ('WMSYS', 'OUTLN','APEX_030200','OLAPSYS','ORDDATA')"
EXCLUDE=TABLE:"IN ('NAME', 'ADDRESS')"
...
Tip:
table 参数里的表名是不可以带OWNER的。
11G impdp的另外一个需求 IMPDP 导入几张表并改名使用tables=
impdp xx/xx direcore=xx dumpfile=xx tables=owner.tname remap_table=tname:tname_new
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




