zoukankan      html  css  js  c++  java
  • SQL0668N 由于表 "db2inst1.test" 上的原因代码 "3",所以不允许操作(解因为LOAD引起的LOAD暂挂状态锁)

    DB2解因为LOAD引起的LOAD暂挂状态锁

     
    一般解锁命名是,SET INTEGRITY FOR temp_test IMMEDIATE CHECKED
     
    但是load暂挂状态是解不了的,可以load一个空文件,或者不存在文件来解除。
     
    load client from c:\ftp\null.txt of del terminate into 表名
     
    这里的c:\ftp\null.txt不存在都可以。
     
     

    当表执行load操作不成功时,表将出现暂挂现象

    3 表处于“装入暂挂”状态。对此表的先前的 LOAD
    尝试失败。在重新启动或终止 LOAD 操作之前不允许对表进行存取。

    解决办法:

    包含TERMINATER的LOAD命令可以终止装入进程,使目标表恢复正常可用状态:
    LOAD FROM *.TXT OF DEL TERMINATE INTO <表名>

    包含RESTART的LOAD命令可以在源文件修改正确的时候使用,使装入进程重新开始:
    LOAD FROM *.TXT OF DEL RESTART INTO <表名> 

      在服务器端DB2 CLP执行下列命令亦可:
      SET INTEGRITY FOR 表名 IMMEDIATE CHECKED

     

    39.当表的状态为check pending(死锁了)
    set integrity for  表名 immediate checked ;

    40. SQL0668N  由于表 "db2inst1.test" 上的原因代码 "3",所以不允许操作。

    SQLSTATE=57016  表处于load状态由于没有load完所以被挂起
    解决办法创建个空文件执行此命令
    db2 load from del文件地址  of del terminate into 表名
    重新执行原来的任务
    db2 load from del文件地址  of del restart into 表名

  • 相关阅读:
    Spring MVC之@RequestMapping 详解
    Liferay 6.1开发学习
    学习软件产品包装
    gzip优化网络传输量提高传输效率[转]
    spring mvc事务注解
    Spring MVC 注解[转]
    WebMagic的设计参考了业界最优秀的爬虫Scrapy
    springMVC 注解版
    微信开放JS-SDK,助力网页开发
    解救设计师的8大神器
  • 原文地址:https://www.cnblogs.com/zmc/p/3025395.html
Copyright © 2011-2022 走看看