Oracle® Fusion Middleware Oracle GoldenGateリファレンスfor Windows and UNIX 12c (12.2.0.1) E70112-04 |
|
前 |
次 |
適用対象
ExtractおよびReplicat
説明
ALLOWDUPTARGETMAP
およびNOALLOWDUPTARGETMAP
パラメータでは、パラメータ・ファイル内で、次のものを受け入れるかどうかを制御します。
Extractパラメータ・ファイル: 同じソース・オブジェクトに対して重複するTABLE
パラメータ(COLMAP
オプションがそれらのいずれかで使用されている場合)。デフォルトでは、Extractは、COLMAP
が使用されている場合に重複するTABLE
文が出現すると異常終了します。
Replicatパラメータ・ファイル: 同じソース・オブジェクトおよびターゲット・オブジェクトに対して重複するMAP
文。デフォルトでは、重複するMAP
文によってReplicatが異常終了します。
ALLOWDUPTARGETMAP
が指定されず、同じソース表およびターゲット表が複数回マップされる場合、最初のMAP
文のみが使用され、その他は無視されます。
デフォルト
NOALLOWDUPTARGETMAP
構文
ALLOWDUPTARGETMAP | NOALLOWDUPTARGETMAP
例
ALLOWDUPTARGETMAP
が有効な場合、次のExtractパラメータ・ファイルは許可されます。
EXTRACT extcust USERIDALIAS tiger1 EXTTRAIL dirdat/aa TABLE ogg.tcustmer; EXTTRAIL dirdat/bb TABLE ogg.tcustmer, TARGET ogg.tcustmer, COLMAP (USEDEFAULTS, col1=id, col2=name);
ALLOWDUPTARGETMAP
が有効な場合、次のReplicatパラメータ・ファイルは許可されます。
REPLICAT repcust USERIDALIAS tiger1 SOURCEDEFS /ggs/dirdef/source.def ALLOWDUPTARGETMAP GETINSERTS GETUPDATES IGNOREDELETES MAP ggs.tcustmer, TARGET ggs.tcustmer, COLMAP (USEDEFAULTS, deleted_row = 'N'); IGNOREINSERTS IGNOREUPDATES GETDELETES UPDATEDELETES MAP ggs.tcustmer, TARGET ggs.tcustmer, COLMAP (USEDEFAULTS, deleted_row = 'Y');