SQL0668N 由于表 "db2inst1.test" 上的原因代码 "3",所以不允许操作(解因为LOAD引起的LOAD暂挂状态锁)
2014-02-14 13:32
537 查看
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
一般解锁命名是,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
相关文章推荐
- SQL0668N 由于表 "db2inst1.test" 上的原因代码 "3",所以不允许操作(解因为LOAD引起的LOAD暂挂状态锁)
- SQL0668N 原因码为 "1",所以不允许操作 SQLSTATE=57016 ORACLE一次失败的导入到DB2
- SQL0668N 不允许对表"xxx"执行操作,原因码为 "1"
- 原因码为 "7",所以不允许操作
- 关于【finder不能完成该操作 因为未能读取或写入"文件名"中的某些数据(错误代码-36)】快速解决办法
- 当sql报错代码,不允许对表操作的原因
- 无法执行该操作,因为链接服务器 "xxxxx" 的 OLE DB 访问接口 "SQLNCLI" 无法启动分布式事务
- "Mac OS X"想要进行更改。键入管理员的名称和密码以允许执行此操作("Mac OS X"想使用系统钥匙串)
- git命令行提交代码(因为某些原因Eclipse不能提交代码,所以改用git命令)
- Eclipse 的 git 插件操作 "代码提交"以及"代码冲突"
- 无法执行该操作,因为链接服务器 "xxxxx" 的 OLE DB 访问接口 "SQLNCLI" 无法启动分布式事务 .
- "百年一遇"奇怪问题的进展:找到原因,ajax请求中断引起
- 附加类型“UniversalReviewSystem.Models.ApplicationUser”的实体失败,因为相同类型的其他实体已具有相同的主键值。在使用 "Attach" 方法或者将实体的状态设置为 "Unchanged" 或 "Modified" 时如果图形中的任何实体具有冲突键值
- DB2 解锁 解因为LOAD引起的LOAD暂挂状态锁
- 错误代码741 因为文件名产生符号链接,所以需由对象管理器重新运行分析操作。
- 指针与字符串:(const)char *p2 = "lmj";定义的是一个字符串常量!符串常量,正因为是常量,所以它内部的字符是不允许修改的。
- 在Android Studio 和 Eclipse 的 git 插件操作 "代码提交"以及"代码冲突"
- WCF 提示 "由于正在读取的 XML 数据的嵌套级比配额所允许的多,因此已超出最大读取深度 (32)" 的解决办法
- 因为相同类型的其他实体已具有相同的主键值。在使用 "Attach" 方法或者将实体的状态设置为 "Unchanged" 或 "Modified" 。。。
- 在Android Studio 和 Eclipse 的 git 插件操作 "代码提交"以及"代码冲突"