db2 错误码 57016 因为表不活动,所以不能访问它

来源:互联网 发布:mac word空白页 编辑:程序博客网 时间:2024/05/29 19:26

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 ');


0 0