1 问题现象:
相关业务表无法访问,检查表状态处于不可用的状态;https://www.cndba.cn/hbhe0316/article/4882https://www.cndba.cn/hbhe0316/article/4882
2 问题诊断
此类问题主要是由于开启了表的不记日志功能:
如:https://www.cndba.cn/hbhe0316/article/4882
alter table <tabname> activate not logged initially
开启此功能后,再同一事务内如果INSERT/UPDATE/DELETE(增删改)动作失败回滚,会造成表直接不可用!
查看哪些表处于不可用状态:
https://www.cndba.cn/hbhe0316/article/4882
db2 "select distinct varchar(tabname,30) from sysibmadm.admintabinfo where available = 'N'"
也可以使用:https://www.cndba.cn/hbhe0316/article/4882https://www.cndba.cn/hbhe0316/article/4882
db2 load query table <tabschema>.<tablename>
3 解决方法:
删除重建,或者从备份映像恢复它。
https://www.cndba.cn/hbhe0316/article/4882
https://www.cndba.cn/hbhe0316/article/4882
https://www.cndba.cn/hbhe0316/article/4882
https://www.cndba.cn/hbhe0316/article/4882
版权声明:本文为博主原创文章,未经博主允许不得转载。
DB2