impdp导入报错:ora-39125,ora-06502,LPX-00225,ora-06512

一客户工作人员做导入操作时候,报错,信息如下:

ora-39125:worker unexpected fatal error in KUPW$WORKER.PUT_DDLS while calling DBMS_METADATA.CONVERT [TABLE_STATISTICS]

ora-06502 : PL/SQL: numeric or value error

LPX-00225 : end-element tag "HIST_GRAM_LIST_ITEM" does not match start-element tag "EPVALUE"

ora-06512 : at " SYS.DBMS_SYS_ERROR", line 105

ora-06512 : at " SYS.KUPW$WORKER" , line 6313


当前oracle版本是aix 平台 10.2.0.4


关于上述问题,metalink上面有提到相关的bug,但是所给的影响版本是10.2.0.3之前的,无法导入表统计信息导致导入失败。

逛了一些论坛,也在metalink上翻了半天,出现很多类似情况,也有其他不同版本比如11g的,出现ora-39125报错,我怀疑这个问题的相关bug属于未公开bug,具体影响版本不详细。


解决方法:没有找到该bug相关的patch,于是建议在做导入的时候不导入表统计信息,在导入完成后统计对库进行统计信息收集。幸而该库是个备用库。

添加: exculde=statistics


该问题在metalink上相关文档:Impdp Throws Error Ora-39125: Worker Unexpected Fatal Error (Doc ID 739144.1)


另外在查找该问题的过程中,发现有很多ora-39125的问题,具体该如何解决这个报错,需要根据报错信息中DBMS_METADATA.CONVERT [xxxxx]  中括号中具体的报错信息来判断,比如我这个显示的是TABLE_STATISTICS,大致可以推断出和表统计信息相关。



你可能感兴趣的:(ORACLE,troubleshooting)