【发布时间】:2014-08-11 12:46:39
【问题描述】:
我正在尝试使用在 Oracle 12C 实例上运行的 Oracle Datapump 导出表。该模式有一个名为 KAT 的表。
当我使用以下方式进行导出时:
expdp USER/PASS directory=exp dumpfile=dump.dmp logfile=kat.log TABLES=KAT
一切都按预期进行。
当我尝试执行以下操作(以便能够在 Oracle 10g 数据库中导入数据)时,我收到以下错误:
expdp USER/PASS directory=exp dumpfile=dump.dmp logfile=kat.log TABLES=KAT VERSION=10.2
ORA-39166: Object USER.KAT was not found.
ORA-31655: no data or metadata objects selected for job
为什么?有什么想法吗?
【问题讨论】:
-
你的 KAT 表有外键吗?
-
是的,确实如此。为什么这很重要?只有当我添加 VERSION 参数时它才会失败。
-
希望这个答案能解决你的问题community.oracle.com/thread/2258458?start=0&tstart=0
标签: sql oracle oracle12c datapump