db2 錯誤碼 57016 因爲表不活動,所以不能訪問它

db2 執行:select count(*) as b  from T_AMS_CUSTPRIV a where 1=1 

報錯:

Error Code: -668, SQL State: 57016]  DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016, SQLERRMC=7;AMSUSR.


解決辦法:

57016 因爲表不活動,所以不能訪問它,上網上搜一大堆人說 解決方法爲:執行命令:reorg table XXX;即可。可是我運行reorg table XXX也出錯,後來發現是使用DbVisualizer出的問題。最後用DB2原有的控制中心可以執行reorg table XXX,問題解決了。

或者執行:CALL SYSPROC.ADMIN_CMD('reorg table T_AMS_CUSTPRIV ');


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章