1.查看Oracle数据服务器内部的字符集是什么
Select userenv('language') from dual;
或者:
Select name, value$ from props$;
2.切换到使用Oracle命令或服务的系统用户,执行命令:export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK,
注意:这个地方设置的NLS_LANG的值要是上面查询出来的Oracle的字符集的子集或是其他的,比如:
Oracle服务器内部的字符集是,AMERICAN_AMERICA.ZHS16GBK,那么你设置的NLS_LANG就是
AMERICAN_AMERICA.ZHS16GBK