前不久使用数据泵工具impdp进行数据导入时,遇到报错,提示无效的dunp文件,通过查询文档才知道是由于因为从高版本到低版本不兼容导致的,下面分享一下解决方法。
接下来,我们再次执行impdp语句就ok了。
导入报错
点击(此处)折叠或打开
-
C:\Documents and Settings\hoegh>impdp hoeghto/ilovehoegh directory=data_pump_directory
-
dumpfile=20150826dynamic.dmp remap_schema= hoeghfrom:hoeghto remap_tablespace= hoeghfrom:hoeghto
-
-
Import: Release 10.1.0.2.0 - Production on 星期二, 01 9月, 2015 9:31
-
-
Copyright (c) 2003, Oracle. All rights reserved.
-
-
Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Produc
-
tion
-
With the Partitioning, OLAP and Data Mining options
-
ORA-39001: invalid argument value
-
ORA-39000: bad dump file specification
-
ORA-31619: invalid dump file "d:\data_pump_directory\20150826dynamic.dmp"
-
-
-
- C:\Documents and Settings\hoegh>
源端数据库版本
点击(此处)折叠或打开
-
SQL> select * from v$version;
-
-
BANNER
-
----------------------------------------------------------------
-
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
-
PL/SQL Release 10.2.0.4.0 - Production
-
CORE 10.2.0.4.0 Production
-
TNS for 64-bit Windows: Version 10.2.0.4.0 - Production
-
NLSRTL Version 10.2.0.4.0 - Production
-
- SQL>
目标端数据库版本
点击(此处)折叠或打开
-
SQL>
-
SQL> select * from v$version;
-
-
BANNER
-
----------------------------------------------------------------
-
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Prod
-
PL/SQL Release 10.1.0.2.0 - Production
-
CORE 10.1.0.2.0 Production
-
TNS for 32-bit Windows: Version 10.1.0.2.0 - Production
-
NLSRTL Version 10.1.0.2.0 - Production
-
- SQL>
添加version参数
源端数据库版本10.2.0.4.0,目标端数据库版本10.1.0.2.0,源端数据库版本高于目标端数据库版本;解决的办法很简单,从源端数据库导出数据时加上目标端version即可,参看一下sql语句:点击(此处)折叠或打开
- expdp hoeghfrom/ilovehoegh directory=data_pump_directory dumpfile=20150826dynamic.dmp tables=(HOEGH) version=10.1.0.2.0
hoegh
15.9.15
-- The End --
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30162081/viewspace-1800106/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30162081/viewspace-1800106/
在尝试使用impdp从Oracle 10.2.0.4.0版本导入到10.1.0.2.0版本时遇到错误:ORA-39001、ORA-39000和ORA-31619。问题出在版本不匹配。通过添加`version`参数设置为源数据库版本(10.1.0.2.0),可以解决导入失败的问题。

8576

被折叠的 条评论
为什么被折叠?



