首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用roman8字符编码的Sybase/SAP ASE jConnect

使用roman8字符编码的Sybase/SAP ASE jConnect
EN

Stack Overflow用户
提问于 2021-01-06 07:28:49
回答 1查看 118关注 0票数 0

使用hp-room8编码配置的Sybase 16 (请勿询问)在未在连接字符串上指定CHARSET=的情况下无法连接,如下所示:

jdbc:sybase:Tds:10.0.0.X:5000/db_name?CHARSET=iso_1&ENCRYPT_PASSWORD=true

这是因为java不支持hp-room8。但当我包含JCharset包时,情况就不同了。

在包含它(JCharset)之后,jConnect在没有CHARSET=参数的情况下进行连接,但是字符串无论如何都会被搞乱。

SyBooks Online recommends setting CHARSET to iso_1,但这也不起作用。

JCharset解决方案看起来很有趣,你知道为什么它不起作用吗?

EN

回答 1

Stack Overflow用户

发布于 2021-01-06 08:51:45

添加CHARSET_CONVERTER_CLASS=com.sybase.jdbc4.charset.TruncationConverter是可行的,但似乎并不是100%安全。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65588041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档