Chinaunix
标题:
求助:locales.dat修改后不生效。
[打印本页]
作者:
-liangzi-
时间:
2004-12-23 18:54
标题:
求助:locales.dat修改后不生效。
一台是Sybase 11.0.3 for SCO5,默认字符集iso_1
另一台是windows2000Server,sybase12.0
默认字符集是cp850。
SCO机暂称为A,win2KServer称为B。
首先将A的locales.dat中[sco]下的default改为cp850。而后用isql -S 不加-J参数登录,汉字显示为乱码。将default改为iso_1后汉字正常。修改[NT]下的default为cp850,isql -S 不加参数登录B,汉字仍然为乱码。加-Jcp850参数登录就正常了。why????
接着我又试着将B的[NT]节的default改为cp850和iso_1显示结果都正确,cp850汉字正常,iso_1汉字乱码。可修改[sco]的default后,用isql -S 登录结果和A的一样,汉字显示乱码。而加-Jiso_1参数又和A一样能正确显示。这又是为何呢?
郁闷那。。。还请高手指点,先谢了
作者:
1017of
时间:
2004-12-23 19:57
标题:
求助:locales.dat修改后不生效。
字符存储编码和显示编码不是一个概念
作者:
-liangzi-
时间:
2004-12-23 20:04
标题:
求助:locales.dat修改后不生效。
您是指locales.dat的设置只代表存储吗?
作者:
ZealeS
时间:
2004-12-24 00:17
标题:
求助:locales.dat修改后不生效。
也有显示的,跟你的服务器一致吗。
作者:
emouse
时间:
2004-12-24 09:40
标题:
求助:locales.dat修改后不生效。
你改的只是系统的默认的字符编码,要sybase interface里的默认编码
作者:
-liangzi-
时间:
2004-12-24 09:46
标题:
求助:locales.dat修改后不生效。
[quote]
原帖由 "emouse"]你改的只是系统的默认的字符编码,要sybase interface里的默认编码[/quote 发表:
谢谢!请问如何改?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2