关于oracle11g:是否可以恢复Oracle Data Pump主表?

is it possible to recover the Oracle Data Pump master table?

我正在尝试使用已发布的Oracle Data Pump perl脚本导入一些文件:dumpinfo.pl

从同一导出过程成功导入多个转储文件后,另一个文件失败,并显示:

1
2
3
4
5
6
7
8
9
10
# impdp system/****** DIRECTORY=RESTORE_DIR DUMPFILE=exp_%u.dmp PARALLEL=8
Import: Release 11.2.0.2.0 - Production on Mon Jul 7 11:40:37 2014

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORA-39002: invalid operation
ORA-39059: dump file set is incomplete
ORA-39246: cannot locate master table within provided dump files

脚本报告找不到主表。假设主表丢失了,有什么机制可以恢复它吗?

谢谢...


ORA-39246 cannot locate master table within provided dump files
Cause: Check the export log file and make sure all of the files that
were exported are included in the current job. Action: A Data Pump
IMPORT or SQL_FILE operation was being performed but not all of the
files from the Data Pump export dump file set were included. In
particular, the dump file containing the export job's master table was
not provided.

检查该目录中是否具有所有转储文件,并且impdp实用程序都可以访问它们。当我们的备份团队还原了前五个dmp文件,而最后两个丢失了时,我收到了此错误。