你是否遇到过在CRT下面,输入中文,SQL不认识,或者,AWR报告中文为乱码的情况,
主要原因为没有正确设置环境变量,及CRT字符集没有正确设置所导致,按下面设置即可。
中文字符集为zhs16gbk为例:
1.CRT 字符集选择 gb2312
2.设置NLS_LANG环境变量
export NLS_LANG="SIMPLIFIED CHINESE"_AMERICA.ZHS16GBK
之后,即可进入SQLPLUS,执行中文相关信息,试一下,看看如何?
sql>
select '思庄欢迎你!' from dual;
网友评论