DB2 -668 錯誤,sqlcode=-668 ,SQLSTATE=57016

mcxiaoracle發表於2021-08-31


1:reorg table <表>; 假如不好使 則下面方法



如果報SQL0900N 錯誤,connectde 重新連線即可。



2,先前嘗試裝入(LOAD)此表失敗。表的狀態應該是load pending;


你可以執行一下db2 "load query table <tabname>"命令來檢視你的表狀態。


然後用db2 "load from /dev/null of del terminate into <tabname>"這個命令來解掛。


 然後 reorg table <表>


3,恢復時候 沒有指定過roll forward選項

是資料庫的原因,因LOAD異常中斷引起,可以用LOAD… TERMINATE 或者RESTART來解決.

先在C:建一個空檔案test.txt,

然後db2 load from c:/test.txt of del terminate into tablename


然後 reorg table <表>

然後就可以了!


 這幾種方法嘗試後OK。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69949806/viewspace-2789633/,如需轉載,請註明出處,否則將追究法律責任。

相關文章