Oracle 10g/11g 客户端字符集修改

Oracle客户端中文字体显示乱码的问题是因为我们装Oracle的时候服务端设置的字符集格式与客户端不一致,所以必须把字符集设置相同才能显示正常。

       在window 32位系统注册表下
修改:HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraClient11g_home1下的NLS_LANG值

       在window 64位系统注册表下
修改:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient11g_home1下的NLS_LANG

       在Linux系统下:
         $NLS_LANG=要修改的字符集
         $export NLS_LANG
         
编辑oracle用户的profile文件

UTF8字符集:AMERICAN_AMERICA.UTF8
GBK字符集:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

posted @ 2014-04-30 13:05  逸荡江湖  阅读(393)  评论(0)    收藏  举报