oracle client 编码设置
因为oracle client的字符编码与数据库服务器不一致,登录可以的时候查询有中文的字段变成乱码,clob里面也是乱码需要调整客户端的编码与服务器一致。
1.查看数据库当前字符集参数设置
SELECT * FROM v$nls_parameters;
或者查看cat .bash_profile下面的NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;export NLS_LANG
2.设置字符编码
方法1: 添加换变量
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
方法2:修改注册表
在注册表中更改NLS_LANG,具体键值位于:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMExx\
xx指存在多个ORACLE_HOME时系统编号。
页:
[1]