oracle817服务器 通过 select userenv('language') from dual 查询结果为 SIMPLIFIED CHINESE_CHINA.ZHS16GBK
目前已经试过将装有oracle 817客户端的 64位 WINPC机,注册表中NLS_LANGE已经修改为SIMPLIFIED CHINESE_CHINA.ZHS16GBK,系统环境变量中也新建了NLS_LANGE项,其值设置为SIMPLIFIED CHINESE_CHINA.ZHS16GBK.
重启机后再试,读取oracle数据库数据时,中文还是出现靠靠靠靠的乱码,不知道客户端还应该在哪里设置字符集来和数据库服务器同步.
很着急,先谢谢各位高手了.
5 个解决方案
#1
我前几天也遇到了,我电脑是win7 64 oracle客户端 32位 11G 我自己解决了,参考地址 http://blog.csdn.net/u013907025/article/details/44673603 ,希望对你有帮助
#2
谢谢
#3
用select * from nls_database_parameters 查询出的结果
nls_language =american
nls_territory=amera
nls_charcterset=zhs16gbk
nls_nchar_characterset=zhs16gbk
请问我装有oracle 817 client 的机器上如何设置字符集同步
我设置成了American_america.zhs16gbk 还是不行
nls_language =american
nls_territory=amera
nls_charcterset=zhs16gbk
nls_nchar_characterset=zhs16gbk
请问我装有oracle 817 client 的机器上如何设置字符集同步
我设置成了American_america.zhs16gbk 还是不行
#4
更多是字符集的问题
#5
查询服务端参数显示
nls_language=american
nls_characterset=zhs16gbk
nls_nchar_characterset=zhs16gbk
客户端设置注册表和环境变量nls_lang为american_america.zhs16gbk 也还是不行
nls_language=american
nls_characterset=zhs16gbk
nls_nchar_characterset=zhs16gbk
客户端设置注册表和环境变量nls_lang为american_america.zhs16gbk 也还是不行
#1
我前几天也遇到了,我电脑是win7 64 oracle客户端 32位 11G 我自己解决了,参考地址 http://blog.csdn.net/u013907025/article/details/44673603 ,希望对你有帮助
#2
谢谢
#3
用select * from nls_database_parameters 查询出的结果
nls_language =american
nls_territory=amera
nls_charcterset=zhs16gbk
nls_nchar_characterset=zhs16gbk
请问我装有oracle 817 client 的机器上如何设置字符集同步
我设置成了American_america.zhs16gbk 还是不行
nls_language =american
nls_territory=amera
nls_charcterset=zhs16gbk
nls_nchar_characterset=zhs16gbk
请问我装有oracle 817 client 的机器上如何设置字符集同步
我设置成了American_america.zhs16gbk 还是不行
#4
更多是字符集的问题
#5
查询服务端参数显示
nls_language=american
nls_characterset=zhs16gbk
nls_nchar_characterset=zhs16gbk
客户端设置注册表和环境变量nls_lang为american_america.zhs16gbk 也还是不行
nls_language=american
nls_characterset=zhs16gbk
nls_nchar_characterset=zhs16gbk
客户端设置注册表和环境变量nls_lang为american_america.zhs16gbk 也还是不行