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

浙公网安备 33010602011771号