Oracle datapump migration to 11G triggered [qerxtgetrefoffset_911]
I have worked on this issue with Oraclec Support for over 8 months. It took 5 months for Oracle Engineering to recognize this as a bug and another 3 months find resolution. Oracle Engineering finally came back and stated that they are unable to fix it due to its complexity and will be fixed in latest 12.1.0.2.0 version. The patch id is 13770504 and has been rolled in to it as well. I have done hundreds of datapump and this one just would not go through. I have tried everything that I can dig through in Oracle Metalink and attempted informal patches from Oracle on 11.2.0.1,11.2.0.3, 11.2.0.4 and 12.0.1.0. Some of the attempts I have made are using VERSION=12, parallel=1 and tried recommended one-off patch from Oracle. OK, OK, so what was my issue ?? I was trying to migrate their database at 10.2.0.5 to 11.2.0.4 and been getting ORA-600 [qerxtGetRefOffset_911]. Oracle alert.log, trace files and datapump traces and the issue appear to hit the Datapump Worker Process bug. There were quite a bit of similar bugs have been reported and it seems to me that the fix did not make it into 11.2.0.4 at first. They all appear similar to the following errors
ORA39014: One or more workers have prematurely exited. ORA39029: worker 1 with process name "DW00" prematurely terminated ORA31671: Worker process DW00 had an unhandled exception. ORA00600: internal error code, arguments: [qerxtGetRefOffset_911], [], [], [], [], [], [], [], [], [], [], [] ORA06512: at "SYS.KUPW$WORKER", line 1887 ORA06512: at line 2 ORA39014: One or more workers have prematurely exited. ORA39029: worker 2 with process name "DW00" prematurely terminated ORA31671: Worker process DW00 had an unhandled exception. ORA00600: internal error code, arguments: [qerxtGetRefOffset_911], [], [], [], [], [], [], [], [], [], [], [] ORA06512: at "SYS.KUPW$WORKER", line 1887 ORA06512: at line 2 Job "SYS"."SYS_IMPORT_FULL_01" stopped due to fatal error
DataPump Import (IMPDP) Fails With Internal Error ORA600 [qerxtgetrefoffset_911] When Importing V10 Dump Files (Doc ID 1369347.1) ORA600 [qerxtGetRefOffset_911] (Doc ID 1267718.1) this bug stated bug fix at 11.2.0.3, 12.1.0.1 and 11.2.0.2. Upon, trying to patch, it still did not fixed my issue.
Basically, nailed it down to this one table in Oracle 10G with CLOB column storing XML documentation that was causing all the issue. I was able to reproduce the issue in all Oracle 11G dot releases and early Oracle 12G base as well. Oracle finally stated that the bug has been checked into the patch 13770504 . I no longer have the opportunity to test it out as of writing this and I will just take the words for it.
I haven't tried conventional export/import or files copying as the options were not given and this issue is not my call. I was just being instructed to fix the issue by using Datapump.
No comments:
Post a Comment