DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016錯誤解決方法


這個錯誤是:表處於"裝入暫掛"狀態。

經多次嘗試 總結方法:

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

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。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM