美好的一天,
我在Windows NT服务器上有一个Sybase ASE 12.5数据库 数据库默认charachterset是CP850
我试图使用" TOAD连接到sybase" ,这是在我的Windows 7机器上 无论我为TOAD选择哪个字符集(utf8,cp1256 ..),数据都以拉丁字母而不是阿拉伯语显示
我尝试禁用"服务器字符集转换" ,并禁用客户端转换,但仍然没有希望
任何想法如何解决这个问题?
答案 0 :(得分:1)
CP850是西欧的字符集,因此可以解释拉丁语。如果客户端使用的字符集与服务器中使用的字符集不匹配,则默认为英语。
您需要更改服务器的字符集以匹配您希望用于客户端的字符集,或者在服务器中安装UTF字符集以允许使用Unicode。
Sybase ASE文档解释了字符集的详细信息。
答案 1 :(得分:0)
问题出在服务器本身,它在克隆过程中被破坏了。 谢谢你的所有答案