impdp 出現 error , process 直接跳掉, 且系統log也沒有出現錯誤
. . exported "DBA"."DBA_RECORD_S1":"SYS_P495" 18.14 KB 3 rows
. . exported "DBA"."DBA_RECORD_S1":"SYS_P496" 30.74 KB 81 rows
. . exported "DBA"."DBA_RECORD_S1":"SYS_P497" 16.91 KB 2 rows
. . exported "DBA"."DBA_RECORD_S1":"SYS_P498" 29.72 KB 73 rows
The job "SYSTEM". "SYS_IMPORT_SCHEMA_01" was halted due to a fatal error at 11:52:41
這次的錯誤並沒有明顯的錯誤訊息, impdp 直接被中斷中止, 先查一下 系統跟alert.log 並沒有相關錯誤, 記憶體跟空間都足夠
其實可以去看 trc 看看 process 錯誤 是什麼, 但 trc, log 檔案數量太多 , 無法一一去查看, 時間也不夠
看impdp log 是直接斷在 imp table 中間, 就直接先判斷 是某張table 出現問題導致無法匯入, 並考慮 EXCLUDE 參數。
要是你Table 數量過多無法直接排除的話, 可以先參考 expdp log , 因為 expdp impdp 匯出導入都是按照 table size 順序處理, 就可以知道 impdp 是停在哪一個table。
impdp system/ATTIdYPtyMt77uLY DIRECTORY=DBBACKUP \
DUMPFILE=expdp_dba01.dmp LOGFILE=expdp_dba01.log \
EXCLUDE=TABLE:\"LIKE \'DBA_TEST_OTHER\%\'\"