不管是JDBC还是ODBC,凡是客户端连接数据库,报错:“SQL0332N” 没有从源代码页“819”至目标代码页“1386”的转换。
出现错误原因:客户端编码和数据库服务器端编码不一致的原因.
编码说明:UTF-8:819,GBK:1386,ISO8859-1:?(没找到具体多少)。
参考http://database.51cto.com/art/201011/232454.htm:内容如下
Db2codepage:即db2数据库的编码方式
db2codepage=1386(简体中文)一个数据库一旦建立,他的代码页就没有办法改,db2set DB2CODEPAGE=1386只能改变代码页环境,不能改变数据库的代码页。