主コンテンツへ
Oracle® Fusion Middleware Oracle GoldenGateリファレンスfor Windows and UNIX
12c (12.2.0.1)
E70112-04
目次へ移動
目次

前
次

3.145 RMTFILE

適用対象

Extract

説明

RMTFILEパラメータでは、抽出データを書き込むリモート・システム上の抽出ファイル名を定義します。このパラメータは、初期ロード構成に使用します。オンライン変更同期では、RMTTRAILパラメータを使用します。

抽出ファイルのサイズの上限は2GBです。

RMTFILEは、RMTHOST文の後に指定する必要があり、すべてのTABLE文より先に指定する必要があります。

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

デフォルト

なし

構文

RMTFILE file_name
[, APPEND]
[, PURGE]
[, MEGABYTES megabytes]
[, FORMAT RELEASE major.minor]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]
file_name

ファイルの相対名または完全修飾名。

APPEND

現在のデータをファイルの既存のデータに追加します。APPENDを使用する場合、PURGEは使用しないでください。

PURGE

新しいファイルを作成する前に、既存のファイルを削除します。PURGEを使用する場合、APPENDは使用しないでください。

MEGABYTES megabytes

Extractに有効です。トレイル内のファイルの最大サイズ(MB)。デフォルトは2000です。

FORMAT RELEASE major.minor

Extractからファイルに送信されるデータのメタデータ・フォーマットを指定します。リーダー・プロセスは、メタデータに基づいて、データ・レコードが自身がサポートしているバージョンかどうかを把握します。メタデータのフォーマットは、Oracle GoldenGateプロセスのリリースによって異なります。古いOracle GoldenGateリリースには、新しいリリースとは異なるメタデータが含まれます。

  • FORMATは必須のキーワードです。

  • RELEASEはOracle GoldenGateのリリース・バージョンを指定します。majorはメジャー・バージョン番号で、minorはマイナー・バージョン番号です。X.xには、Oracle GoldenGateの現在または以前のGenerally Available (GA)リリースを指定する必要があります。有効な値は、9.0から現在のOracle GoldenGate X.xバージョン番号(たとえば11.2または12.1)です。(9.0以前のOracle GoldenGateリリースを使用している場合は、9.0または9.5を指定してください。)

    リリース・バージョンは、プログラムによって適切な内部互換性レベルにマッピングされます。デフォルトは、このトレイルに書き込むプロセスの現在のバージョンです。12.1より前のRELEASEのリリースでは、3つの部分からなるオブジェクト名はサポートされません。

FORMATRECOVERYOPTIONSパラメータの間には、依存関係があります。RECOVERYOPTIONSAPPENDMODEに設定する場合、FORMATRELEASE 10.0以上に設定する必要があります。RECOVERYOPTIONSOVERWRITEMODEに設定する場合、FORMATRELEASE 9.5以下に設定する必要があります。

OBJECTDEFS | NO_OBJECTDEFS

OBJECTDEFSNO_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   
RMTFILE /ggs/dirdat/salesny, MEGABYTES 2, PURGE
例2   
RMTFILE /ggs/dirdat/salesny, MEGABYTES 2, FORMAT RELEASE 10.4