我迁移到Java8的应用程序是在Java7上运行的。迁移完成后,我必须将db2jcc.jar更新到最新版本,但出现以下错误:
Required character converter is not available. ERRORCODE=-4220, SQLSTATE=null我已经检查并尝试了主题Getting error code 4220 with null SQL State
My DB version : DB2 v10.5.0.11
The db2 Jar I use : db2jcc-9.5.jar以前有没有人遇到过这种情况?
问候
发布于 2020-10-14 17:22:23
您的问题已包含在内
My DB version : DB2 v10.5.0.11
The db2 Jar I use : db2jcc-9.5.jar例外文本包括:
[Camel Thread #2 - JmsConsumer[null]] WARN **** - SQLException: com.ibm.db2.jcc.a.SqlException:
[jcc][t4][10199][10462][3.52.95] Required character converter is not available. ERRORCODE=-4220, SQLSTATE=null 请注意异常文本中包含的db2 jdbc驱动程序版本[3.52.95]。这是db2版本9.5 fixpack2a附带的旧驱动程序,已不再受支持。
您需要使用最新的适用于Db2的Type4JDBC驱动程序,并且db2 jdbc驱动程序的版本将在异常文本中显示为一个由三部分组成的数字,各部分之间用一个点分隔。
对于db2 -LUWV10.5,当前可用的jdbc type4JDBC驱动程序版本是4.19.80,不过也可以使用更高版本。
您可以从这个IBM website下载最新的jdbc驱动程序版本,您需要首先向IBM注册,尽管下载是免费的。
https://stackoverflow.com/questions/64348520
复制相似问题