TRAILBYTEORDER

適用対象

GLOBALS

説明

ノート:

TRAILBYTEORDERは、Oracle GoldenGateで自動的に処理されます。デフォルトの設定が不適切な場合、またはターゲットがオーバーヘッドを管理するのではなく、ソース・マシンで必要な変換を実行する場合にのみ使用する必要があります。
GLOBALSファイルのTRAILBYTEORDERパラメータを使用して、Extractによって作成されたトレイルまたはファイルのバイト・フォーマットを設定します。デフォルトでは、Extractは常にソース・マシンのネイティブ・バイト・オーダーでトレイル・メタデータを書き込みます。

GLOBALSファイルで使用する場合、TRAILBYTEORDERは同じOracle GoldenGateインスタンス内のすべてのファイルまたはトレイルに影響します。特定のトレイルまたはファイルのバイト・オーダーを指定するには、Extractパラメータ・ファイル内の関連するEXTFILERMTFILEまたはEXTTRAILパラメータのTRAILBYTEORDERオプションを使用します。Extractが異なるプラットフォーム上の複数のトレイルまたはファイルに書き込む場合、Extractパラメータ・ファイル内のTRAILBYTEORDERにより、それぞれの適切なバイト・オーダーが有効になります。TRAILBYTEORDERがExtractパラメータとして使用される場合は、GLOBALSファイルのTRAILBYTEORDER指定より優先されます。

ソースのバイト・オーダーがターゲットと異なり、変換が必要な場合は、変換をソースとターゲットのどちらで行うかを決定できます。変換をソースで実行するには、TRAILBYTEORDERをターゲットのエンディアンに設定します。ターゲットで変換を実行するには、このパラメータを使用しないでください。

TRAILBYTEORDERで何も指定しない場合、データ・ポンプは入力トレイルと同じバイト・オーダーを使用してトレイルを書き込みますが、これは目的の形式ではない場合があり、データ・ポンプで変更することはできません。

TRAILBYTEORDERは、FORMAT RELEASEバージョンが12.1以上であるファイルに対して有効です。旧バージョンの場合、このパラメータは無視されます。

NonStopシステムにデータを複製する場合は、TRAILBYTEORDERを使用する必要があります。NonStopプラットフォームでは、Oracle GoldenGateは通常、ソースのデフォルトではなく、BIGENDIANのみサポートします。

トレイルのメタデータのバイト・オーダーを識別するには、ログダンプ・ユーティリティのENVコマンドを使用します。

デフォルト

NATIVEENDIAN

構文

TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}
BIGENDIAN

トレイル・メタデータをビッグ・エンディアンで書式設定します。

LITTLEENDIAN

トレイル・メタデータをリトル・エンディアンで書式設定します。

NATIVEENDIAN

トレイル・メタデータをローカル・システムのデフォルトのバイト・オーダーで書式設定します。出力トレイルをソース・マシンのネイティブ形式に変換できます。

TRAILBYTEORDER BIGENDIAN