DB2表被鎖,如何解鎖


原因與解決方案

  1.原因:修改表結構表結構發生變化后再對表進行任何操作都不被允許,SQLState為57016(因為表不活動,所以不能對其進行訪問),由於修改了表字段權限,導致表處於不可用狀態

  2.解決方案:對表進行重構,重構的過程,就是對部分數據打散再重新組合的過程

    需要執行語句:

      命令行中執行:REORG TABLE tablename

      非命令行中執行:CALL SYSPROC.ADMIN_CMD('REORG TABLE tablename')

  3.建議:一個小的建議,如果平時的工作中用到DB2比較多的話,最好准備一份DB2錯誤文檔,能夠快速切入找到問題所在


免責聲明!

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



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