使用impdp在Oracle中导入数据失败,因为缺少依赖项

时间:2012-08-23 05:44:44

标签: oracle import dependencies export impdp

我需要导出Oracle表的子集并将其导入另一个Oracle实例。使用expdp的导出工作得很好但是当我尝试使用impdp工具导入另一个实例中的数据时,它失败了,因为缺少依赖项(外键)。有没有选项强制expdp工具也可以导出所有必需的依赖项?

1 个答案:

答案 0 :(得分:1)

没有

您应该确定您的转储集已完成。 您可以尝试使用impdp生成sql文件,将生成的sql应用于其他数据库以仅创建表[s]。为此,您可能需要对生成的sql进行一些编辑工作,直到它适合您的任务。

接下来使用带有contents = data_only的impdp来导入预创建表中的行[s]