日期:2014-05-16  浏览次数:20901 次

不显示删除回复显示所有回复显示星级回复显示得分回复 oracle 11g 乱码,执行带中文的sql语句,sql语句中文自动变成乱码,怎么会事啊!
oracle 乱码,执行带中文的sql语句,sql语句中文自动变成乱码,怎么会事啊!
服务器环境:
windows server 2008 64位
oracle 11g
在这个服务器上发布出现乱码.

本机环境:
windows server 2003 32位
oracle 9i客户端
数据库是访问的是oracle 11g,就是上面服务器的数据库.
本机发布就不出现乱码.

------解决方案--------------------
好好数据库检查编码字符集设置
------解决方案--------------------
查看是否是ZHS16GBK字符集。
------解决方案--------------------
系统注册表的字符集设置和oracle的字符集不一致。
在服务器上进注册表
Regedit
查找 nls_lang
把值改成和 本地环境注册表的nls_lang值 一样。
------解决方案--------------------
详情:http://blog.csdn.net/the7thsense/archive/2007/07/31/1718611.aspx
------解决方案--------------------
探讨

引用:
系统注册表的字符集设置和oracle的字符集不一致。
在服务器上进注册表
Regedit
查找 nls_lang
把值改成和 本地环境注册表的nls_lang值 一样。


是一致的啊!

------解决方案--------------------
把你oracle的show parameter nls;的结果发上来看看