经常用DB2 CLI 连接数据库时遇到这样的错误,每次都是网上现查,这次决定把查到的方法记在这里。 具体错误是这样的:
SQL0332N 不支持从源代码页 "819" 到目标代码页 "1386" 的字符转换。SQLSTATE=57017
因为要连接的数据库的编码"819"与本地客户端环境使用的编码"1386"不能进行转换,即不能在GBK和ISO-8859-1之间进行转换。
要解决此方法可以使用如下命令:
SQL0332N 不支持从源代码页 "819" 到目标代码页 "1386" 的字符转换。SQLSTATE=57017
因为要连接的数据库的编码"819"与本地客户端环境使用的编码"1386"不能进行转换,即不能在GBK和ISO-8859-1之间进行转换。
要解决此方法可以使用如下命令:
DB2SET DB2CODEPAGE=819
DB2 TERMINATE
DB2STOP FORCE
DB2START
本文介绍了解决DB2 CLI连接数据库时出现的字符转换错误的具体步骤。该错误源于数据库编码与本地客户端环境编码不匹配,文中提供了一个实用的命令来解决此问题。

2468

被折叠的 条评论
为什么被折叠?



