怎么让Oracle客户端显示中文
这篇文章主要介绍怎么让Oracle客户端显示中文,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
Oracle的字符集由参数NLS_LANG决定:
NLS_LANG参数由以下部分组成:
NLS_LANG=<Language>_<Territory>.<Clients Characterset>
NLS_LANG各部分含义如下:
LANGUAGE指定Oracle消息使用的语言、日期中月份和日显示格式
TERRITORY指定货币和数字格式、地区和计算星期及日期的习惯
CHARACTERSET控制客户端应用程序使用的字符集
那么如何让Oracle的客户端显示中文呢?前提是Oracle的字符集是支持中文的字符集的超级,我们常用的字符集有gbk和utf8
之后我们在操作系统层面定义NLS_LANG变量,让其支持中文,这样还不够,我们要保持服务端、客户端、系统、我们使用的终端的字符集都保持一致才行
NLS_LANG我们一般有以下两个选择,这2种选择对应的终端字体也需要做相应的调整:
export NLS_LANG='simplified chinese_china.al32utf8' 对应的终端字体调成utf8
export NLS_LANG='simplified chinese_china.zhs16gbk' 对应的终端字体调成gbk
以上是“怎么让Oracle客户端显示中文”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341