首页 > 数据库技术 > 详细

DB2表被锁,如何解锁

时间:2018-09-03 18:55:59      阅读:191      评论:0      收藏:0      [点我收藏+]

原因与解决方案

  1.原因:修改表结构表结构发生变化后再对表进行任何操作都不被允许,SQLState为57016(因为表不活动,所以不能对其进行访问),由于修改了表字段权限,导致表处于不可用状态,另外一个小的建议,如果平时的工作中用到DB2的话,最好准备一份DB2错误文档

  2.解决方案:对表进行重构,重构的过程,就是对部分数据打散再重新组合的过程

    需要执行语句:

      命令行中执行:REORG TABLE tablename

      非命令行中执行:CALL SYSPROC.ADMIN_CMD(‘REORG TABLE tablename‘)

  3.建议:一个小的建议,如果平时的工作中用到DB2比较多的话,最好准备一份DB2错误文档,能够快速切入找到问题所在

DB2表被锁,如何解锁

原文:https://www.cnblogs.com/ghoster/p/9579886.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!