レントレール

有効な対象

Extract

摘要

RMTTRAILパラメータでは、ADD RMTTRAILコマンドで作成されているリモート証跡を指定します。RMTTRAILで指定するトレイルは、関連するTABLE文よりも先に配置する必要があります。異なるリモート・トレイルを定義するために、複数のRMTTRAIL文を使用できます。RMTTRAILより先にRMTHOSTパラメータを配置する必要があります。

FORMAT RELEASEオプションおよびTRAILBYTEORDERオプションはExtractにのみ適用され、データ・ポンプには適用されません。

ENCRYPTTRAILパラメータを使用して、このトレイル内のデータを暗号化できます。詳細は、「ENCRYPTTRAIL | NOENCRYPTTRAIL」を参照してください。

デフォルト

なし

構文

RMTTRAIL <trail_name>
[, FORMAT RELEASE <major.minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]

<name>

トレイルの相対または完全修飾パス名。名前には2文字を使用します。エージングされたトレイル・ファイルは、この名前に6桁の順序番号が追加されます(たとえば/ggs/dirdat/rt000000001)。

FORMAT RELEASE <major.minor>

Extractからトレイルに送信されるデータのメタデータ・フォーマットを指定します。メタデータは、データ・レコードがサポートされているバージョンであるかどうかをリーダー・プロセスに示します。以前のOracle GoldenGateバージョンには、新しいバージョンと異なるメタデータが含まれています。

FORMATとRECOVERYOPTIONSパラメータの間には、依存関係があります。RECOVERYOPTIONSをAPPENDMODEに設定する場合、FORMATはRELEASE 10.0以上に設定する必要があります。RECOVERYOPTIONSをOVERWRITEMODEに設定する場合、FORMATはRELEASE 9.5以下に設定する必要があります。

OracleGoldenGateトレイル・ファイルのバージゼーションおよびリカバリ・モードの詳細は、トレイル・リカバリ・モードを参照してください。

Oracle Database 12.2では、次の設定がサポートされています。

OBJECTDEFS NO_OBJECTDEFS

OBJECTDEFSとNO_OBJECTDEFSオプションを使用すると、証跡にオブジェクト定義を含めるかどうかを制御できます。この2つのオプションは、出力証跡がOracle GoldenGate正規フォーマットで書式設定され、証跡フォーマット・リリースが12.1より新しい場合にのみ適用可能です。それ以外の場合は証跡にメタデータ・レコードが追加されないため、どちらのオプションも無視されます。

オープン・システム・データベースからNonStopにレプリケートする場合、NonStopでは証跡からのオブジェクト定義の処理がサポートされていないため、12.2より前のフォーマット・バージョンを指定して、オブジェクト定義を証跡に含めないようにします。

TRAILBYTEORDER {BIGENDIAN LITTLEENDIAN NATIVEENDIAN}

トレイル・レコードのメタデータのバイト・フォーマットを設定します。このパラメータは、列データに影響しません。12.1以上のバージョンのFORMAT RELEASEが指定されているトレイルにのみ有効です。有効な値は、BIGENDIAN (ビッグ・エンディアン)、LITTLEENDIAN (リトル・エンディアン)およびNATIVEENDIAN (ローカル・システムのデフォルト)です。デフォルトはBIGENDIANです。使用方法の詳細については、GLOBALSバージョンのTRAILBYTEORDERを参照してください。

例

例1

RMTTRAIL ny

例2

Linuxの場合

RMTTRAIL trails/ny, FORMAT RELEASE 19.1

例3

Windowsの場合:

EXTTRAIL trails\ny, FORMAT RELEASE 19.1

例4

キャプチャされるのと同じ表のセット内の2つのトレイル・フォーマット:

FORMAT RELEASE  19.1
TABLE tab1
TABLE tab2
FORMAT RELEASE 19.1
TABLE tab1
TABLE tab2

例5

オブジェクトの定義を含むHRスキーマとオブジェクト定義を含まないORDスキーマを送信するデータ・ポンプ・パラメータ・ファイルの例:

RMTTRAIL $data/ggs12.2/a1, OBJECTDEFS
TABLE hr.*;
RMTTRAIL $data/ggs12.2/a2, NO_OBJECTDEFS
TABLE ord.*;