Oracle8.1.6 for nt 使用什么字符集才能显示汉字?
问题点数:50、回复次数:6Top
1 楼softsprite(软件精灵)回复于 2000-08-16 14:46:00 得分 25
Oracle本身支持双字节字符,只要客户端字符集与服务器端字符集一致就可以正常使用汉字。Top
2 楼maxtry()回复于 2000-08-16 17:07:00 得分 0
softsprite:
你的说法我认同,可就实现不了,两端用的都是
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
出现的还是乱码。
这与用中文NT或英文NT有关吗?Top
3 楼alexela(alexela)回复于 2000-08-16 18:28:00 得分 0
将HKEY_LOCAL_MACHINE\Software\ORACLE下的NLS_LANG值改为american_america.us7ascii就行了
祝你好运Top
4 楼maxtry()回复于 2000-08-17 10:29:00 得分 0
中文NT,打上SP4,虚存设为内存的两倍,
两端用SIMPLIFIED CHINESE_CHINA.ZHS16GBK就可以了,
但英文NT如何实现,有人告诉我吗?Top
5 楼9Thoughts(一片绿洲)回复于 2000-08-17 13:22:00 得分 25
换用SIMPLIFIED CHINESE_CHINA.ZHS16GBK以后,原来的乱码就没办法了,新输入的数据会正常,只要保持C/S字符集一致,跟操作系统的内码没关系。
Top
6 楼Michaelyfj(星星还是那颗星星)回复于 2000-08-18 19:43:00 得分 0
在注册表中修改:
把HKEY_LOCAL_MACHINE\Software\ORACLE下的NLS_LANG改为
AMERICAN_AMERICA.WE8ISO8859P1就OK了.Top




