使用expdp加上参数compression=all 导出后再导入数据库不管是oracle12c还是 oracle19c 都会报错 如下:
ORA-39126: 在 KUPW$WORKER.PREPARE_DATA_IMP [71] 中 Worker 发生意外致命错误
TABLE_DATA:"XXXXXXX"."YYYYYYYYYY"
ORA-01403: 未找到任何数据
ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 116
ORA-06512: 在 "SYS.KUPW$WORKER", line 12105
ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 116
ORA-06512: 在 "SYS.KUPW$WORKER", line 31150
----- PL/SQL Call Stack -----
object line object
handle number name
00007FF9C7F43DB0 32239 package body SYS.KUPW$WORKER.WRITE_ERROR_INFORMATION
00007FF9C7F43DB0 12119 package body SYS.KUPW$WORKER.DETERMINE_FATAL_ERROR
00007FF9C7F43DB0 31503 package body SYS.KUPW$WORKER.PREPARE_DATA_IMP
00007FF9C7F43DB0 13199 package body SYS.KUPW$WORKER.DISPATCH_WORK_ITEMS
00007FF9C7F43DB0 2311 package body SYS.KUPW$WORKER.MAIN
00007FF9C7BB41F0 2 anonymous block
解决方法是:改用参数compression=data_only进行导出
|