質問: ### **前提・実現したいこと** Oracle11gR1でimpdbでエラーが発生しており、解決策がわからず困っています。 使用しているコマンド:impdp user/password@db full=Y DIRECTORY=dp dir DUMPFILE=dp file logfile=log file exclude=statistics ### **発生している問題・エラーメッセージ** オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/COMMENTの処理中です ORA-39126: KUPW$WORKER.PUT_DDLS [COMMENT]でワーカーに予期しない致命的なエラーが発生しました ORA-06502: PL/SQL: 数値または値のエラー LPX-00210: expected 'が発生しました ORA-06512: "SYS.DBMS_SYS_ERROR", 行95 ORA-06512: "SYS.KUPW$WORKER", 行7709 ----- PL/SQL Call Stack ----- object line object handle number name 0x878e9dc0 18051 package body SYS.KUPW$WORKER 0x878e9dc0 7736 package body SYS.KUPW$WORKER 0x878e9dc0 15263 package body SYS.KUPW$WORKER 0x878e9dc0 3766 package body SYS.KUPW$WORKER 0x878e9dc0 8370 package body SYS.KUPW$WORKER 0x8aac4ec0 1 anonymous block 0x8f8d9ba0 1501 package body SYS.DBMS_SQL 0x878e9dc0 8201 package body SYS.KUPW$WORKER 0x878e9dc0 1477 package body SYS.KUPW$WORKER 0x878ed6e0 2 anonymous block ORA-39126: KUPW$WORKER.PUT_DDLS []でワーカーに予期しない致命的なエラーが発生しました ORA-06502: PL/SQL: 数値または値のエラー LPX-00210: expected 'が発生しました ORA-06512: "SYS.DBMS_SYS_ERROR", 行86 ORA-06512: "SYS.KUPW$WORKER", 行7704 ----- PL/SQL Call Stack ----- object line object handle number name 0x878e9dc0 18051 package body SYS.KUPW$WORKER 0x878e9dc0 7736 package body SYS.KUPW$WORKER 0x878e9dc0 15263 package body SYS.KUPW$WORKER 0x878e9dc0 3766 package body SYS.KUPW$WORKER 0x878e9dc0 8370 package body SYS.KUPW$WORKER 0x87becee8 1 anonymous block 0x8f8d9ba0 1501 package body SYS.DBMS_SQL 0x878e9dc0 8201 package body SYS.KUPW$WORKER 0x878e9dc0 1477 package body SYS.KUPW$WORKER 0x878ed6e0 2 anonymous block ジョブ"SYSTEM"."SYS_IMPORT_SCHEMA_01"は致命的なエラーのため14:53:13で停止しました
回答: > > ORA-39126: KUPW$WORKER.PUT_DDLS [COMMENT]でワーカーに予期しない致命的なエラーが発生しました > > > 致命的なエラーなので、サポート契約が有効ならサポート・センターに問合せた方が良いでしょう。 Oracleの正確なバージョンは? impdp は expdp したファイルより古いバージョンでは使えません。 キャラクタセットが変更されている時は、マニュアル グローバリゼーション・サポート・ガイドに沿った対応が必要です。マニュアルがわかりにくいので、内容を確認するためにサポート・センターに問合せが必要です。