The problem of English OS show chinese.

1.pl/sql 中显示的中文字符都是乱码的解决方案。
 oracle 服务器是中文的话,查看其字符集
select userenv('language') from dual; 得到
 USERENV('LANGUAGE') ----------------------------- AMERICAN_AMERICA.ZHS16GBK
 
在注册表中搜索NLS_LANG查看是否为AMERICAN_AMERICA.ZHS16GBK或CHINESE_CHINA.ZHS16GBK,默认为AMERICAN_AMERICA.WE8MSWIN1252

注:一般情况下有3个NLS_LANG项,要找到那个HOME0下的那个。

2 英文版操作系统无法显示中文字符 首先需要安装盘,
control panl -- regional and language options -- language 选项卡中选中 install files for east asian languages ,然后在advanced 选项卡中选择Chinese(PRC). 系统中的字符就会正常显示,不会出现 “口” 样的乱码了。

posted on 2007-06-21 10:34  广思  阅读(293)  评论(1)    收藏  举报

导航