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,重新打开即可。