磁盘故障,有些坏块,想把表导出,但是500张表,不知哪个能导成功,尽量挽救(又是一个没有备份的窘境)。
可以按用户,如果只有一个用户,那就按表名,例如:以XX开头的表
方案一:
expdp a/a directory=oracle_base dumpfile=a-d.dmp tables=a%,b%,c%,d%
这个例子会把a至d开头的表都导出,效果如下:
有报错说明没有以a、c开头的表,请忽略。
方案二:
expdp a/a directory=oracle_base dumpfile=e.dmp INCLUDE=TABLE:\"LIKE \'E%\'\"
把以E开头的表导出,效果如下:
阅读(923) | 评论(0) | 转发(0) |