Linux下 ORA-39001,ORA-39142 解决办法

2014-11-24 17:44:18 · 作者: · 浏览: 0

根据提示,是dump文件的version不对,查看一下,本机库


SQL> show parameter compatible



NAME TYPE VALUE


------------------------------------ ----------- ------------------------------


compatible string 11.1.0.6


而导入库为


SQL> show parameter compatible;



NAME TYPE VALUE


------------------------------------ ----------- ------------------------------


compatible string 10.2.0.1.0



解决方案:


使用参数version重新导出该表


[oracle@testdb ~]$ expdp justin/*** directory=pump dumpfile=justin_tab.dmp tables=justin_tab version=10.2.0.1.0


继续尝试导入生成库


[oracle@rac1 ~]$ impdp justin/*** directory=pump dumpfile= justin_tab.dmp version=10.2.0.1.0


导入成功


相关阅读: