PLSQL中文乱码问题,为什么oracle问题那么多

来源:互联网 发布:拍a发b淘宝会被降权吗 编辑:程序博客网 时间:2024/04/30 14:48

在新机器上WIN764安装了ORACLE和INSTANTCLIENT和PLSQL之后,按照旧机器上的一切搞了一边,但咋会出现PLSQL中文乱码了呢。


原来机器上的select * from nls_database_parameters;得到的结果是SIMPLIFIED CHINESE_CHINA.ZHS16GBK.

但是新机器上的结果竟然是AMERICAN_AMERICA.ZHS16GBK.我怀疑可能是该WIN7版本是英文版。。。重装系统是不可能啦,为了能用,查遍了BAIDU,终于发现了一个方法。在PLSQL安装目录下新建一个start.bat文件,里面写上@echooff set path=C:\Program Files (x86)\Oracle\Instant Clientset ORACLE_HOME=C:\Program Files (x86)\Oracle\Instant Clientset TNS_ADMIN=C:\Program Files (x86)\Oracle\Instant Clientset NLS_LANG=AMERICAN_AMERICA.ZHS16GBK start plsqldev.exe把PLSQL的快捷方式改成这个BAT,就可以显示中文了。天哪。。。又他妈浪费一下午。

0 0