DataPump Export (EXPDP) Fails With Error LPX-216 Invalid Character (Doc ID 1302916.1)
In this Document
Symptoms
Cause
Solution
References
APPLIES TO:
Oracle Database - Enterprise Edition - Version 10.2.0.4 and later
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Cloud Exadata Service - Version N/A and later
Information in this document applies to any platform.
SYMPTOMS
DataPump export fails with errors:
...
ORA-39014: One or more workers have prematurely exited.
ORA-39029: worker 14 with process name "DW0G" prematurely terminated
ORA-31671: Worker process DW0G had an unhandled exception.
ORA-24795: Illegal ROLLBACK attempt made
ORA-06512: at "SYS.KUPW$WORKER", line 1352
ORA-24795: Illegal ROLLBACK attempt made
ORA-06512: at "SYS.KUPW$WORKER", line 7073
ORA-24795: Illegal ROLLBACK attempt made
ORA-06512: at "SYS.KUPW$WORKER", line 2829
ORA-24795: Illegal ROLLBACK attempt made
ORA-24795: Illegal ROLLBACK attempt made
ORA-06512: at "SYS.KUPW$WORKER", line 10915
ORA-02354: error in exporting/importing data
ORA-39774: parse of metadata stream failed with the following error:
LPX-00216: invalid character 216 (0xD8
Job "SYSTEM"."SYS_EXPORT_SCHEMA_13" stopped due to fatal error at 12:12:47
ORA-39014: One or more workers have prematurely exited.
CAUSE
The cause of the problem is the direct path unload method. The problem ceases when specifying an external table unload method per undocumented parameter ACCESS_METHOD=EXTERNAL_TABLE.
SOLUTION
Export with parameter ACCESS_METHOD=EXTERNAL_TABLE.
REFERENCES
NOTE:552424.1 - Export/Import DataPump Parameter ACCESS_METHOD - How to Enforce a Method of Loading and Unloading Data
|