51CTO博客已为您找到关于linux设置nlslang的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及linux设置nlslang问答内容。更多linux设置nlslang相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
nlslang是Linux系统中用来设置程序本地化信息的环境变量。它会影响程序输出的语言、字符集、货币符号、时间格式等内容。nlslang的取值通常为一个语言或者地区的缩写,比如en_US(美式英语)、zh_CN(简体中文)、ja_JP(日语)等。通过设置nlslang环境变量,我们可以让程序在不同的语言环境下运行,并正确显示本地化信息。
(1)LANG一般设置为两种: LANG=en_US.UTF8 ###系统或当前用户为英文模式 LANG=zh_CN.UTF8 ###系统或当前用户为中文模式 (2)NLS_LANG也设置为两种: NLS_LANG=AMERICAN_AMERICA.UTF8; ###linux下使用 NLS_LANG=AMERICAN_AMERICA.ZH16GBK; ###windows下经常使用 3、对于客户端(sqlplus,pl/sql developer) ...
在linux操作系统中环境变量针对语言项设置有几个,经常设置的是LANG和NLS_LANG。 LANG是针对Linux系统的语言、地区、字符集的设置,对linux下的应用程序有效,如date;NLS_LANG是针对Oracle语言、地区、字符集的设置,对oracle中的工具有效。 例如: 代码示例: export LANG=zh_CN.GB2312 export NLS_LANG=AMERICAN_AMERICA...
3、LANG环境变量 4、NLS_LANG环境变量 5、两者区别 6、结论: 作为一名Linux爱好者,我们都知道在搭建Linux操作系统环境时,需要设置一些重要的环境变量。其中最常见的就是LANG和NLS_LANG了。虽然它们看起来很相似,但实际上却有着不同的用途和作用。 什么是环境变量?
NLS_LANG各部分含义如下: LANGUAGE指定: -Oracle消息使用的语言 -日期中月份和日显示 TERRITORY指定 -货币和数字格式 -地区和计算星期及日期的习惯 CHARACTERSET: -控制客户端应用程序使用的字符集 通常设置或者等于客户端(如Windows)代码页 或者对于unicode应用设置为UTF8 在Windows上查看当前系统的代码页可以使用chcp...
:NLS_LANG=语言_地域_客户端字符集 LANG值为"en_US.UTF-8"时,意味着NLS_LANG用以下格式设置 NLS_LANG=AMERICAN_AMERICA.AL32UTF8 如果LANG值为"fr_FR.UTF-8"那在 NLS_LANG设置的值就是 FRENCH_FRANCE.AL32UTF8. 也可以通过export设置LANG [oracle@HXZG ~]$exportNLS_LANG=AMERICAN_AMERICA.AL32UTF8 ...
这是一个老问题,所以我想分享一个在SQL*Plus中仍然有效的老答案。
如果LANG值为 "fr_FR.UTF-8" 那在 NLS_LANG设置的值就是 FRENCH_FRANCE.AL32UTF8. 也可以通过export设置LANG [oracle@HXZG ~]$ export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 [oracle@HXZG ~]$ locale | grep LANG LANG=en_US.UTF-8 1. 2. ...
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK $export LANG=zh_CN.GB2312 $date 2012年 11月 27日 星期二 16:20:35 CST 显示是中文界面。 代码如下: $export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK $sqlplus / as sysdba SQL*Plus: Release 10.2.0.4.0 - Production on Tue Nov 27 16:19:03 2012 ...