GBase 8s
其他
问答
GBase8s 的JDBC 如何配置字符集 CLIENT_LOCALE=zh_cn.utf8
发表于2024-07-26 09:48:27956次浏览6个评论
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【GBase版本】:gBase8s v8.8
【操作系统】: 服务端 CentOS7.9 客户端 windows10
【CPU】: 服务端x64 客户端 x64
【问题描述】*:
在服务端设置了 export DB_LOCALE=zh_cn.utf8 和 export CLIENT_LOCALE=zh_cn.utf8 然后用 dbaccess 创建了新库,
[gbasedbt@binInverse ~]$ dbaccess sysmaster -
> select * from sysdbslocale;
dbs_dbsname jlpdb
dbs_collate zh_CN.57372
其编码格式为:zh_CN.57372
但是在远程 windows10 机器上用JDBC 的包 BrqymXFYtkSzuSQVoDa_f-gbasedbtjdbc_3.5.0_2_36800b.jar 连接gBase8s 服务成功,执行:
DATABASE jlpdb;
却一直报错 —— SQL 错误 [IX000]: 数据库地点信息不匹配。
网上查说是客户端和服务端字符集不匹配,给出的答案全是 dbaccess 如何配置 CLIENT_LOCALE 的,却没给出 jdbc 的解决办法,正常的业务开发,大部分是使用 jdbc。
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526