Oracle 11g客户端中文乱码问题

问题现象:

客户端安装完毕后,访问表内容,发现中文显示的都是??

解决方案:

1、修改客户端注册表,路径为HKEY_LOCAL_MACHINE --->SOFTWARE ---> ORACLE-,找到NLS_LANG的值,设置为SIMPLIFIED CHINESE_CHINA.ZHS16GBK 或者AMERICAN_AMERICA.AL32UTF8,此处修改是针对客户端查询“select * from V$NLS_PARAMETERS”本地字符集决定的;

2、修改客户端的系统环境变量,增加如下内容:变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

3、关闭PLSQL,重新打开即可。

posted @ 2018-06-03 19:38  ParanoiaApe  阅读(228)  评论(0编辑  收藏  举报