今天在impdp上遇到了个问题 记录下来
首先环境是源库是10.2.0.4 64bit 运行在linux上,目标库是10.2.01 win2k3 32bit
dmp文件时一个全库导出的,客户需求是只要导入一个用户的文件就行了,于是我用了如下脚本
impdp txyth/txyth directory=impdp dumpfile=20131013.expdp.dmp logfile=impdp5.log;
但是在导入的过程中发生了如下错误导致impdp中断
ORA-39126: 在 KUPW$WORKER.PUT_DDL [FUNCTION:"ZJTX_NEWUSER"."F_18TO15"] 中 Worker 发生意外致命错误
ORA-44001: 方案无效
ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 95
ORA-06512: 在 "SYS.KUPW$WORKER", line 6273
----- PL/SQL Call Stack -----
object line object
handle number name
2A9D39CC 14916 package body SYS.KUPW$WORKER
2A9D39CC 6300 package body SYS.KUPW$WORKER
2A9D39CC 12689 package body SYS.KUPW$WORKER
2A9D39CC 11968 package body SYS.KUPW$WORKER
2A9D39CC 3279 package body SYS.KUPW$WORKER
2A9D39CC 6889 package body SYS.KUPW$WORKER
2A9D39CC 1262 package body SYS.KUPW$WORKER
6BDE9E24 2 anonymous block
作业 "TXYTH"."SYS_IMPORT_FULL_01" 因致命错误于 19:07:11 停止
ORA-44001: 方案无效
ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 95
ORA-06512: 在 "SYS.KUPW$WORKER", line 6273
----- PL/SQL Call Stack -----
object line object
handle number name
2A9D39CC 14916 package body SYS.KUPW$WORKER
2A9D39CC 6300 package body SYS.KUPW$WORKER
2A9D39CC 12689 package body SYS.KUPW$WORKER
2A9D39CC 11968 package body SYS.KUPW$WORKER
2A9D39CC 3279 package body SYS.KUPW$WORKER
2A9D39CC 6889 package body SYS.KUPW$WORKER
2A9D39CC 1262 package body SYS.KUPW$WORKER
6BDE9E24 2 anonymous block
作业 "TXYTH"."SYS_IMPORT_FULL_01" 因致命错误于 19:07:11 停止
经过大量的google说是目标库impdp版本太低,于是从10.2.0.1 升级到10.2.05
后来顺利导入。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26175573/viewspace-774299/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26175573/viewspace-774299/