Bootstrap

SQL state [99999]; error code [17056]; 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK;

在使用Mybatis操作oracle数据库的时候,

如果报错误如下,这说明项目没有引入orai18n.jar这个jar包,刚开始的时候我以为只需要引入ojdbc的包就行了,所以导致了错误,

 

org.springframework.jdbc.UncategorizedSQLException: Error attempting to get column 'TS_ID' from result set.  Cause: java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK
; uncategorized SQLException; SQL state [99999]; error code [17056]; 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK; nested exception is java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK

解决方法

maven仓库,引入orai18n.jar包

连接:

https://mvnrepository.com/artifact/cn.easyproject/orai18n/12.1.0.2.0

;