星期一, 5月 07, 2018

impdp 遇到 ORA-600 [kupclsCB_02] 錯誤訊息

ORA-31693: Table data object "<schema>"."<TABLE_NAME>" failed to load/unload and is being skipped due to error:
ORA-02354: error in exporting/importing data
ORA-00600: internal error code, arguments: [kupclsCB_02], [], [], [], [], [], [], [], [], [], [], []

這個錯誤訊息是 impdp 時發生的, 11.2.0.3
環境是同一台主機上,
每天會定時從 instance_1 expdp, impdp Instance_2, 會先 truncate table, 再執行 impdp

突然有一天就開始出現錯誤訊息, ORA-600 [kupclsCB_02]

都是固定同一個 table(有一個 LONG 的欄位)

網路上找到的參考文章(https://blog.csdn.net/mrluoe/article/details/8077585)

這篇寫說 long format 的欄位可能有constraint會觸發impdpbug ,
->
如果使用impdp导入带有LONG类型的表时,目标库中如果已存在该表,则需要需要使用table_exists_action=replace选项




建議解決方法:

方法1
  impdp table_exists_action=drop or replace 參數

方法2
  Apply Patch 20856290 (11.2.0.3/ 11.2.0.4 available)、升級到11.2.0.4以上的最新版本

沒有留言:

LinkWithin-相關文件

Related Posts Plugin for WordPress, Blogger...