PLSQL中文显示乱码

Windows XP 中文,Oracle 10g Client

思路: 注册表跟系统环境变量里的字符集统一。
1.在运行中输入regedit,打开注册表编辑器

2.HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->KEY_OraClient10g_home1

看见 NLS_LANG 将:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

3.cmd --> set
发现
nls_lang=AMERICAN_america.WE8ISO8859P1

4.我的电脑-->右击-->属性-->环境变量-->系统变量-->把nls_lang修改成SIMPLIFIED CHINESE_CHINA.ZHS16GBK,保存。


重新启动PLSQL即解决问题。

成长的乐趣,在于分享!
大龄程序员,一路走来,感慨颇多。闲暇时写写字,希望能给同行人一点帮助。
本文版权归作者growithus和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/growithus/p/11012294.html