【EXPDP】使用EXPDP工具的EXCLUDE选项过滤掉不关心的数据库对象上一篇/下一篇2010-03-0822:54:51/个人分类:备份与恢复查看(952)/评论(2)/评分(5/0)使用EXPDP逻辑备份工具的EXCLUDE选项可以指定那类数据库对象不被导出,EXPDP工具的前身EXP如果想要完成同样的任务非常的困难
我们以排除部分表为例看一下这个选项带给我们的便利
如果在命令行中完成备份,特殊字符的转义需要特别注意(我这里使用的是Linux操作系统)
EXPDP帮助中的描述信息ora10g@secDB/expdp$expdp-help……EXCLUDEExcludespecificobjecttypes,e
EXCLUDE=TABLE:EMP
创建directory数据库对象,并将读写权限授予sec用户sys@ora10g>createorreplacedirectorydump_diras'/expdp';Directorycreated
sys@ora10g>grantread,writeondirectorydump_dirtosec;Grantsucceeded
确认操作系统信息ora10g@secDB/expdp$uname-aLinuxsecDB2
18-128
el5#1SMPWedDec1711:41:38EST2008x86_64x86_64x86_64GNU/Linux4
在sec用户下创建几张表用于后续的测试创建三张表T1、T2和T3,每张表中初始化一条数据sec@ora10g>createtablet1(xint);sec@ora10g>insertintot1values(1);sec@ora10g>createtablet2(xint);sec@ora10g>insertintot2value