6.4 CHARSET

適用対象

Extract、Replicat、DEFGEN、ManagerおよびGLOBALS

説明

CHARSETパラメータでは、ローカルのOracle GoldenGateインスタンスでのパラメータ・ファイルの文字セットを指定します。デフォルトでは、パラメータ・ファイルは、ローカル・オペレーティング・システムのデフォルトの文字セットで作成されます。CHARSETでは、ローカル・プラットフォームが必要な文字をサポートしていない場合に、かわりに使用する文字セットを指定します。

CHARSETは、問合せパラメータと一緒に使用できません。

CHARSETでは、ローカル・プラットフォームがオペレーティング・システムのデフォルトの文字セットとしてマルチバイト文字をサポートしていない場合に、エスケープ・シーケンス(\uXXXX)を必要とせずに、パラメータ・ファイルでマルチバイト文字などのオペレーティング・システムの互換性のない文字を使用できます。

CHARSETは、あるシステムでパラメータ・ファイルを作成中に使用することもできますが、別の文字セットを使用した別のシステムで使用されます。異なる文字セット間の非互換性の可能性を回避するには、Oracle GoldenGateがパラメータ・ファイルを使用するシステムと同じシステム上にパラメータ・ファイルを作成する必要があります。

ノート:

mgr.prmファイルでのCHARSETの使用は、12.1.2.xより前のリリースではサポートされていません。

パラメータ・ファイルでの配置

CHARSETは、パラメータ・ファイルの最初の行に配置する必要があります。

GLOBALSファイルでの使用方法

GLOBALSファイルのCHARSETでは、すべてのローカル・プロセスのパラメータ・ファイルに対してデフォルトの文字セットを設定します。個別のパラメータ・ファイルのCHARSETは、GLOBALSで設定されるデフォルト値より優先されます。

ネストされたパラメータ・ファイルでの使用方法

OBEYまたはINCLUDEパラメータを含むパラメータ・ファイルでCHARSETを使用できますが、参照パラメータ・ファイルはCHARSET文字セットを継承しません。参照ファイル内のワイルドカード・オブジェクト名を読み取るためにCHARSET文字セットが使用されますが、エスケープ・シーケンス(\uXXXX)を使用して、参照ファイル内の他のすべての互換性のない文字を指定する必要があります。

デフォルト

なし

構文

CHARSET character_set
character_set

サポートされている文字セット。

CHARSET UTF-8