LANGとNLS_LANGは、Linux環境変数の設定で最も一般的ですが、LANGとNLS_LANGの違いは何ですか?ここにあなたに違いを与えそしてそれらを一緒に比較するための例があります。
LANGは、言語、地域、Linuxシステムの文字セット、日付などの効果的なLinuxでのアプリケーション用に設定されている。NLS_LANGは、Oracleの言語のためである、地域、オラクルの文字セットを設定します効果的なツール
たとえば、次のよう
のコードは次のとおり
輸出LANG = zh_CN.GB2312
エクスポートNLS_LANG = AMERICAN_AMERICA.ZHS16GBK
$ export LANG = zh_CN.GB2312
$ date
2012年11月27日火曜日16:20:35 CST
表示は中国語です。
のコードは次のとおりです。
$輸出NLS_LANG = AMERICAN_AMERICA.ZHS16GBK
$ sqlplusを/SYSDBA
SQL * Plusなど:10.2.0.4.0をリリース - 火11月27日16時19分03秒
2012
著作権(C)1982、2007、Oracleのすべての権利予約
[接続
:.する
Oracle Database 10gのエンタープライズに。生産Editionリリース10.2.0.4.0 - パーティショニングでは、64ビットの生産
、Real Application Clustersの、OLAP、データマイニング
とのReal Applicationテストオプションは
SQL「からSYSDATEを選択Dual;
SYSDATE
------------
27-NOV-12
は英語の環境を表します。しかし、ORACLEプログラムだけのために。
Linuxシステムは、以下の主要項目のためのLANG環境変数の設定:
のコードは次のとおりです。
[ルート@ blliu TMP]#ロケール
LANG = zh_CN.gb2312
LC_CTYPE =' zh_CN.gb2312'
LC_NUMERIC =' zh_CN.gb2312'
LC_TIME =' zh_CN.gb2312'
LC_COLLATE =' zh_CN.gb2312'
LC_MONETARY =' zh_CN.gb2312'
LC_MESSAGES =' zh_CN.gb2312'
LC_PAPER ='がzh_CN。 GB2312'
LC_NAME =' zh_CN.gb2312'
LC_ADDRESS =' zh_CN.gb2312'
LC_TELEPHONE =' zh_CN.gb2312'
LC_MEASUREMENT =' zh_CN.gb2312'
LC_IDENTIFICATION =' zh_CN.gb2312'それが設定されている場合
は、
LC_ALL =
は、本明細書において上記の設定のすべてをLC_ALLが設けられていません無効な場合、システムはLC_ALLを読み取ります。
locale -aローカル文字セットを表示します。
locale -mサポートされているすべての文字セットを表示します。
OracleデータベースのNLS_LANG設定を確認します。 :
SQLは「SELECT *
2 DATABASE_PROPERTIES
FROM
3 WHERE PROPERTY_NAMEで
4(‘ NLS_LANGUAGE’、‘ NLS_TERRITORY’、‘ NLS_CHARACTERSET’);
PROPERTY_NAME PROPERTY_VALUE説明
------------------------------ - ----------------------------- -------------------- <上記BR>
NLS_LANGUAGE AMERICAN言語
NLS_TERRITORY AMERICAテリトリー
LANGおよびNLS_LANGが導入されたLinux環境変数との差は、主にLANGに影響を及ぼしているLinuxシステムでは、NLS_LANG Oracleのために有効です。英語以外のキャラクタ・セットの場合、NLS_LANGの設定は非常に重要です。
Linuxでは、各プロセスにいくつかのユーザーIDビットがありますが、これらのユーザーIDはファイルアクセスの許可をどのように設定しますか?この記事では、UNIXを例
Linuxシステムの運用において、ファイル内のデータが多すぎる場合は、重複データ行を削除するのが非常に面倒です。データ行が重複していますか?次の小さなシリーズでは、重複するデータ行を削除する方法を紹介
Linuxシステムでは、Mogilefs分散ストレージシステムを使用してイメージを保存し、自動的にイメージをバックアップできます。一般に、Mogilefsは比較的安定しています、しかし問題があるならば
hexdumpは、Linuxシステムでファイルの16進エンコーディングを表示するために使用されるコマンドです。コマンドの使い方、理解できない友達は勉強したいと思うかもしれません。 いくつかは、バイ
Linuxシステムの運用は、多くの人々がPCNSソフトウェアのインストールにあまり精通していない、PCNSのフルネームはAPC PowerChute Network
PlayOnLinuxは、Windowsソフトウェアは好きだがLinuxを使う友人には非常に良いソフトウェアで、LinuxでWindowsゲームをプレイすることができます。 Xiaobianでそれを見てみましょう。
最新バージョン:4.2.5 PlayOnLinux。パッチの修正:
設定ファイル内の&lsquo; =&rsquo;記号を含む値の読み書きを修正しま
Sudo apt-key add - sudo wget http://deb.playonlinux.com/playonlinux_trusty.list -O /etc/apt/sou