重庆思庄Oracle、Redhat认证学习论坛

标题: secureCRT下如何输入显示中文 [打印本页]

作者: 郑全    时间: 2020-9-10 14:59
标题: secureCRT下如何输入显示中文
你是否遇到过在CRT下面,输入中文,SQL不认识,或者,AWR报告中文为乱码的情况,
主要原因为没有正确设置环境变量,及CRT字符集没有正确设置所导致,按下面设置即可。

中文字符集为zhs16gbk为例:

1.CRT 字符集选择 gb2312

2.设置NLS_LANG环境变量
export NLS_LANG="SIMPLIFIED CHINESE"_AMERICA.ZHS16GBK

之后,即可进入SQLPLUS,执行中文相关信息,试一下,看看如何?
sql>
      select '思庄欢迎你!' from dual;

作者: 郑全    时间: 2024-7-18 00:24
EXPDP 导出中文表名, 也会遇到这个问题

如果有多个中文表名,可以同时设置上 LANG=zh_CN.utf-8 ,看看,效果是不是不一样




欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2