ヘッダーをスキップ

Oracle Database インストレーション・ガイド
10gリリース2(10.2) for HP Tru64 UNIX

B31755-01
目次
目次
索引
索引

戻る 次へ

E Oracle Databaseグローバリゼーション・サポートの構成

この付録では、グローバリゼーション・サポートに関する次のトピックについて説明します。

NLS_LANG環境変数について

Oracleが提供するグローバリゼーション・サポートにより、ユーザーは希望のロケールおよびキャラクタ・セット設定でデータベースと対話できます。NLS_LANG環境変数を設定することで、Oracleソフトウェアのロケール動作を指定できます。この変数では、クライアント・アプリケーションとデータベース・サーバーに使用する言語と地域を設定します。また、SQL*Plusなどのクライアント・プログラムによりデータを入力および表示するためのキャラクタ・セットが設定されます。

NLS_LANG環境変数の書式は、次のとおりです。

NLS_LANG=language_territory.characterset

各項目の意味は次のとおりです。

パラメータ  説明 

language 

Oracleメッセージ、ソート、曜日名および月名の表示に使用する言語を指定します。 

territory 

デフォルトの日付書式、金額書式および数値書式の規則を指定します。 

characterset 

クライアント・アプリケーションで使用するエンコーディング(通常は、ユーザーの端末またはオペレーティング・システムのキャラクタ・セットに対応するOracleキャラクタ・セット)を指定します。 

NLS_LANG環境変数は、すべてのUNIXベース・プラットフォームでシェルのローカル環境変数として設定します。たとえば、オペレーティング・システムのロケール設定がen_US.UTF-8の場合は、対応するNLS_LANG環境変数をAMERICAN_AMERICA.AL32UTF8に設定する必要があります。

関連項目

NLS_LANGパラメータとグローバリゼーション・サポート初期化パラメータの詳細は、『Oracle Databaseグローバリゼーション・サポート・ガイド』を参照してください。 


注意

AL32UTF8は、XMLTypeデータに適したOracle Databaseキャラクタ・セットです。これは、有効なすべてのXML文字をサポートする、IANAに登録された標準UTF-8エンコーディングに相当します。

Oracle Databaseのデータベース・キャラクタ・セットUTF8(ハイフンなし)を、データベース・キャラクタ・セットAL32UTF8またはキャラクタ・エンコーディングUTF-8と混同しないでください。データベース・キャラクタ・セットUTF8は、AL32UTF8で置き換えられています。XMLデータにUTF8を使用しないでください。UTF8でサポートされるのはUnicodeバージョン3.1以下のみで、有効なXML文字がすべてサポートされるわけではありません。AL32UTF8には、このような制限はありません。

XMLデータにデータベース・キャラクタ・セットUTF8を使用すると、致命的なエラーが発生したり、セキュリティに悪影響を与える可能性があります。データベース・キャラクタ・セットでサポートされていない文字がinput-document要素名に表示される場合は、置換文字(通常は「?」)で置き換えられます。この結果、解析が終了し、例外が発生します。 


次の表に、NLS_LANG環境変数に有効な値の一部を示します。


注意

オペレーティング・システムのロケール環境設定の決定方法は、オペレーティング・システム固有のマニュアルを参照してください。 


オペレーティング・システムの
ロケール
 
NLS_LANG 

フランス語(フランス) 

FRENCH_FRANCE.WE8ISO8859P15、FRENCH_FRANCE.WE8ISO8859P1、FRENCH_FRANCE.WE8MSWIN1252、FRENCH_FRANCE.AL32UTF8 

日本語(日本) 

JAPANESE_JAPAN.JA16EUC、JAPANESE_JAPAN.JA16SJIS、
JAPANESE_JAPAN.AL32UTF8 

様々な言語によるOracle Universal Installerの実行

デフォルトでは、Oracle Universal Installerはオペレーティング・システムで選択した言語で実行されます。 Oracle Universal Installerは、次の言語で実行することもできます。

Oracle Universal Installerを別の言語で実行するには、次の方法があります。


戻る 次へ
Oracle
Copyright © 2006 Oracle Corporation.

All Rights Reserved.
目次
目次
索引
索引