使用IBM SDK的charsets.jar 替换 你使用的jre/lib/charsets.jar 即可。
下载地址:https://www.ibm.com/developerworks/java/jdk/index.html
见IBM社区的回答:
IBM has a charset support for every CCSID IBM machines deal with.Sun JDK/JRE uses charsets.jar to provided character mapping between UTF-8 and various code pages. Sun has separate international installations and that localized install would not have all conversion classes. So you will need to obtain a full JDK installation.
It is best to use latest IBM JDK. It contains both rt.jar and charsets.jar containing the class file ByteToCharCp836.class.
我也是这个问题,目前无解,而且,查时间和日期的字段都有这个错误出现。并且这个错误只在遍历结果集的时候才出现。