DB2连接提示Codepage不匹配问题

一、编码问题提示错误如下图,ODBC能正常连接数据库,但是在数据库查询时总娶不到数据。

 

  网上大部分是这样提示操作的:

编码问题,无法将GBK 编码的字符转换为ISO-8859-1字符

dos> db2set DB2CODEPAGE=819

dos> db2 terminate

dos> db2 connect to db_name user xxx using ***连接成功。如果数据库是UTF-8 encoded,本地客户端的代码页是1386,则可以正常连接,不存在此问题。

  但是以上步骤有个问题就是必须安装DB2对应服务器的客户端程序,否则可能无法修改。

 

二、修改系统的CodePage

  参考:https://www.cnblogs.com/xy-ouyang/p/10688575.html

     百科Codepage

 

posted @ 2019-07-23 14:04  傍风无意  阅读(539)  评论(0)    收藏  举报