異なる言語で実行するためのOracleコンポーネントの構成
Oracleコンポーネントを使用する言語と地域(ロケール)を指定できます。
コンポーネントのロケール設定により、そのコンポーネントのユーザー・インタフェースに使用される言語、および日付と数値書式などのグローバリゼーション動作が決まります。Oracleコンポーネントに応じて、コンポーネントのロケールは、そのコンポーネントを起動したオペレーティング・システムのセッションから引き継いだロケール、またはNLS_LANG
環境変数で定義したロケールが使用されます。
オペレーティング・システムのロケールは通常、Javaテクノロジに基づくOracleコンポーネントで使用されます。NLS_LANG
環境変数で定義したロケールは通常、OCIなどのOracle Clientライブラリを使用するOracleコンポーネントで使用されます。
ノート:
選択した言語でOracleコンポーネントのユーザー・インタフェースが表示されるのは、該当する翻訳リソースが使用可能であり、インストールされている場合にかぎります。そうでない場合、ユーザー・インタフェースは英語で表示されます。
- オペレーティング・システムのロケールの決定
Oracle Universal Installer、Oracle Net Configuration Assistant、Oracle Database Configuration Assistantなどのコンポーネントにおけるユーザー・インタフェースの言語やグローバリゼーション動作は、オペレーティング・システム・セッションのロケール設定によって決まります。 - NLS_LANG環境変数を使用したロケールおよび文字セットの構成
NLS_LANG
環境変数によって、ユーザー・インタフェースの言語およびコンポーネント(SQL*Plus、exp、impなど)のグローバリゼーション動作が決定されます。 - コンソール・モードおよびバッチ・モードでのNLS_LANG設定
SQL*Plus、SQL Loader、Import、ExportなどのOracleユーティリティをコマンド・プロンプトから使用する前に、パラメータNLS_LANG
の文字セットを、レジストリで使用されているものとは別の値に設定することが必要になる場合があります。