impdp遭遇ORA-39001、ORA-39000,ORA-39142


expdp/impdp由於源數據版本高於目標數據庫版本,遭遇ORA-39001、ORA-39000,ORA-39142,解決只需要expdp導出時加上目標數據的version,具體問題及解決如下:

 

導入報錯:
[oracle@orcle02 ~]$ impdp  scott/tiger  directory=expdp  dumpfile=test.dmp logfile=test.log remap_schema=test:scott  REMAP_TABLESPACE=test:USERS

 

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-39142: incompatible version number 3.1 in dump file "/home/oracle/wxlun1212.dmp"

 

源端數據庫版本11.2.0.4.0,目標端數據庫版本10.2.0.4.0,源端數據庫版本高於目標端數據庫版本,源端導出數據時加上目標端version:

[oracle@orcle01 expdp]$ expdp  test/test123  directory=expdp dumpfile=test.dmp logfile=test.log version=10.2.0.4.0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM