为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:7
【操作系统】:麒麟信安
【CPU】:海光
【问题描述】*:使用unixODBC连接达梦数据库,服务器端的编码是GB18030,现在想修改客户端字符集编码为UTF-8,应该如何修改?我在odbc.ini中添加CHATSET=UTF-8和CharaterEncoding=UTF-8都没有效果。
达梦工程师给的解决方案:vi /etc/dm_svc.conf,写CHAR_CODE=(PG_UTF8)
在应用服务器上/etc/下新建dm_svc.conf 文件并写入CHAR_CODE=(PG_UTF8),重启应用试下
postgresql可以通过执行sql语句:set client_encoding=UTF-8修改当前session的字符集,在达梦中有无类似的sql语句?