签到成功

知道了

CNDBA社区CNDBA社区

DB2 ERRORCODE=-4220

2021-12-31 14:37 3571 0 原创 DB2
作者: hbhe0316

问题描述
使用Workbench连接DB2数据库,执行SQL:http://www.cndba.cn/hbhe0316/article/103894

select MESSAGE
from test.t1   for read only;

问题现象http://www.cndba.cn/hbhe0316/article/103894http://www.cndba.cn/hbhe0316/article/103894http://www.cndba.cn/hbhe0316/article/103894http://www.cndba.cn/hbhe0316/article/103894

An error occurred when executing the SQL command:
select MESSAGE
from SIVIEW.RMBATCHJOB   for read only

[jcc][t4][1065][12306][3.72.54] Caught java.io.CharConversionException.  See attached Throwable for details. ERRORCODE=-4220, SQLSTATE=null [DB Errorcode=-4220]
1 statement failed.

Execution time: 0.08s

分析过程
查看IBM knowledge centor,初步判断为表中的column字符格式导致:
https://www.ibm.com/support/pages/node/269463?mhsrc=ibmsearch_a&mhq=ERRORCODE%3D-4220

http://www.cndba.cn/hbhe0316/article/103894
http://www.cndba.cn/hbhe0316/article/103894http://www.cndba.cn/hbhe0316/article/103894http://www.cndba.cn/hbhe0316/article/103894

解决方案http://www.cndba.cn/hbhe0316/article/103894

  1. user需要尝试修改workbench工具,添加对应的字符,以符合该场景。
  2. 使用其他的client端工具诸如DBeaver可解决该问题。

版权声明:本文为博主原创文章,未经博主允许不得转载。

DB2

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
hbhe0316

hbhe0316

关注

1.只有承认无知,才能装下新的东西; 2.进步来自一点点滴滴的积累; 3.广博让你更优秀,而专业让你无法替代; 4.挫折和失败能够转换为一种财富。

  • 889
    原创
  • 1
    翻译
  • 13
    转载
  • 24
    评论
  • 访问:1152926次
  • 积分:1523
  • 等级:核心会员
  • 排名:第6名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ