【DB2报错】SQLSTATE:-668 SQLCODE:57016 code “3“
今天测试存储过程的时候碰到这个报错:
SQL0668N Operation not allowed for reason code "3" on table "CALSS_STUDENT". SQLSTATE=57016.
原因出处:
报错解释:
处理方式:
原因出处:
存储过程执行到这一步的时候就报错了。
CALL SYSPROC.ADMIN_CMD('LOAD FROM (SELECT TODAY'||',STUDENT'||',CALSS_NO'||',TEACHER'
||'FROM CALSS_STUDENT_TEMP'
||') OF CURSOR REPLACE INTO CALSS_STUDENT_SUM ('
||'DAT'
||',STUDENT_NAME'
||',CALSS_NO'
||',TEACHER_NAME'
||')NONRECOVERABLE');
ps:这段SQL只是对表进行一个LOAD操作,通过select 表将查询结果插入到另外一张表中,用的是REPLACE INTO 跟hive 中的insert overwrite 类似。
报错解释:
SQLSTATE:-668 错误状态码,不允许对标 “表名” 执行操作,限制对表 “表名” 的访问。
code "3":原因码3,表处于“装入暂挂”状态,先前尝试装入(LOAD)此表失败。在重新启动或终止 LOAD 操作之前不允许对表访问。
SQLCODE=57016 错误类代码,含义因为表不活动,所以不能对其进行访问。
code "3"用户响应:通过分别发出带有 RESTART 或 TERMINATER选项的 LOAD 来重新启动或终止先前失败的对此表的LOAD操作。
处理方式:
按照提示的话我在这句SQL 执行前将表进行一个 置空 处理,代码如下:
CALL SYSPROC.ADMIN_CMD('load from /dev/null of del replace into CALSS_STUDENT_SUM NONRECOVERABLE')
ps:/dev/null 代表空设备文件,/dev/null 是 Unix/Linux 里的【无底洞】,任何的 output 送去了【无底洞】就再也没了。包括LOAD喇,LOAD一个【无底洞】LOAD了个寂寞。
其他SQLSTATE:-668 的原因码以及其他报错的错误状态码可以在下面 IBM 的链接查看。
【DB2报错】SQLSTATE:-668 SQLCODE:57016 code “3“相关推荐
- DB2报错数据库错误sqlcode大全sqlstate-总结
14天阅读挑战赛 努力是为了不平庸~ 算法学习有些时候是枯燥的,这一次,让我们先人一步,趣学算法!欢迎记录下你的那些努力时刻(算法学习知识点/算法题解/遇到的算法bug/等等),在分享的同时加深对于算 ...
- 连接DB2报错:ERRORCODE=-4499, SQLSTATE=08004
前言: 前几天用SQuirrel SQL Client (松鼠客户端)连接DB2报错,具体信息如下: java.util.concurrent.ExecutionException: java ...
- CDB断点调试器报错:Exception at 0x7715c5af, code: 0xe06d7363
Qt Creator使用微软调试器,C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x86\cdb.exe 发现会报错: Exception at ...
- idea 报错Process finished with exit code 1
idea 报错Process finished with exit code 1 当运行测试类时提示找不到测试类 满脸问号 查询一堆解决方式时与我请况均不一致 最终发现问题: 建了两个Module其中 ...
- 小程序 报错 errcode: 40029, errmsg: invalid code, hints: [ req_id: HQd79a0747th31 ]
☾ .背景 今天在进行小程序开发过程中,需要登录获取用户的 token信息 当调用 wx.login 后,进一步需要根据所得的 code 码进行登录凭证校验(包含 openid.session_key ...
- 微信网页授权报错{errcode:40029,errmsg:invalid code}
原因:前端开发在重定向链接上拿code时将code处理成小写了 因为微信网页授权涉及到用户的私密信息,所以会特别严格,区分大小写也是正规操作. 我们写的h5网页现在微信里获得用户权限,就需要走微信的微 ...
- oracle补丁报错10044,【案例】Oracle补丁 数据库打patch报错OPatch failed with error code 73...
天萃荷净 运维DBA反映在给Oracle数据库安装patch补丁时报错OPatch failed with error code 73,分析原因为相关服务未关闭导致 打patch出现Copy fail ...
- 报错IDEA Terminated with exit code 1
参考文章:https://blog.csdn.net/qq_45037155/article/details/124094157 本人亲测,在使用IDEA使用Maven模板创建项目或者在当前项目中Ne ...
- 微信小程序报错 errcode: 40029, errmsg: “invalid code 针对狮子鱼
微信小程序报错 errcode: 40029, errmsg: "invalid code 一般情况是微信小程序appid和服务器后台设置的appid不一致造成的,本案例是狮子鱼后台小程序参 ...
最新文章
- 《研磨设计模式》chap22 装饰模式Decorator(3)I/O流
- 39. Combination Sum
- mach-o hook
- PS基础教程[1]如何制作微信泡泡
- python 函数中参数的传递方式(三分钟读懂)
- Android查看应用签名方法
- 在react-native fetch中 then res res.json 是什么意思
- 编译原理 LL1文法的判断和句子识别
- 回首过去,展望未来。
- 《Microduino实战》——2.5 Microduino传感器系列
- xeon e5-2400 系列处理器能做四路服务器吗?,英特尔Xeon E5系列双路处理器大阅兵
- springboot/springcloud整合mybatis(mysql)
- jzoj5983. 【北大2019冬令营模拟2019.1.1】多边形 (组合数学)
- 【PS问题处理】画笔延迟较高的解决方法
- 元旦到了,手把手教你用 Python 制作一个炫酷烟花秀
- 03 | ssh基础知识,连接服务器的那些事
- 树莓派安装系统之无显示器(最新版)
- Python计算期权隐含波动率
- Laravel 常用包汇总
- 天猫复购用户预测之DIN模型
热门文章
- 如何轻松成为年薪20万的程序员 ——致埋头撸码的程序员
- java读写德卡数据_深圳德卡D3-U读写卡器windows(Java),linux(C)驱动开发 | 学步园
- 中医公布身体6个“救命”穴位
- asp防恶意注册及灌水
- lopatkin俄大神精简中文系统Windows 7 Professional SP1 7601.24540 x86-x64 ZH-CN SM
- 康托展开Cantor expansion 康托逆展开
- Google排名新算法之 三
- CCS3.3编译提示can't find input file 'rts2800_fpu32.lib
- 比后缀Ti更香的N卡全能型号回归,40显卡终于不恶心了
- android6.0开发者模式,[RK3288][Android6.0] 调试笔记 --- user版本默认显示开发者选项...