Chinaunix
标题:
数据库中存储数据发现乱码!!!!!! 求解..........
[打印本页]
作者:
5itle
时间:
2011-12-29 15:20
标题:
数据库中存储数据发现乱码!!!!!! 求解..........
现象如下:
配置方案一:
oracle 服务端nls_language = simplified Chinese China.zhs16gbk
oracle 客户端nls_lang = American America.zhs16gbk
AIX 5.3 ~/.profile 文件中 LANG=en_US
这种配置情况会出现乱码
例如:
理 -> 劳
李 -> 劳
配置方案二:
oracle 服务端nls_language = American America.zhs16gbk
oracle 客户端nls_lang = American America.zhs16gbk
AIX 5.3 ~/.profile 文件中 LANG=zh_CN
这种配置不会出现乱码
问题:
方案一是生产上正在使用的方案
由于 oracle服务端 nls_language 不能再做更改(据说是安装完oracle之后不能再做修改,生产上已经在使用),也就是不能按方案二的办法解决问题,
有没有办法通过 更改oracle客户端的nls_lang或者是~/.profile 来解决乱码的问题。
或者是有别的什么办法来解决这个问题
希望多提建议
在此谢过各位 求解!!!!!!!!!!!
作者:
5itle
时间:
2011-12-30 08:16
一天了 也没人回啊, 各位都飘过了啊!!!!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2