问题现象:
客户端安装完毕后,访问表内容,发现中文显示的都是??
解决方案:
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,重新打开即可。
本文介绍了解决Oracle客户端中文乱码的问题。通过修改客户端注册表及系统环境变量NLS_LANG来设定正确的本地字符集,确保客户端能正确显示中文。

1063

被折叠的 条评论
为什么被折叠?



