カタログ除外

有効な対象

Extract、Replicat、DEFGEN

摘要

CATALOGEXCLUDEパラメータでは、TABLEまたはMAP文でワイルドカードを使用してコンテナまたはカタログ名が指定されている場合に、Oracle GoldenGate構成から特定のコンテナまたはカタログのソース・オブジェクトを明示的に除外します。このパラメータは、データベースが、3つの部分からなる完全修飾名が使用されるOracleコンテナ・データベースである場合に有効です。

ファイルまたはトレイルを指定するパラメータとCATALOGEXCLUDEの位置関係によって、その効果が決まります。トレイルまたはファイルを指定するパラメータは、EXTFILE、RMTFILE、EXTTRAIL、RMTTRAILです。パラメータは次のように機能します。

CATALOGEXCLUDEは、関連するTABLEまたはSEQUENCEパラメータの評価前に評価されます。したがって、それらの出現順序による違いはありません。

EXCLUDEWILDCARDOBJECTSONLYパラメータも参照してください。

デフォルト

なし

構文

CATALOGEXCLUDE {<container>}

<container>

除外するソースOracleコンテナ。ワイルドカードを使用できます。「データベース・オブジェクト名でのワイルドカードの使用」で説明されている、ワイルドカードを使用するためのルールに従います。

例

例1

この例では、pdb1プラガブル・データベースを省略します。統合Extractがコンテナpdb1、pdb2およびpdb3に登録されている場合は、次のCATALOGEXCLUDE構文を使用すると、Oracle GoldenGateは、ワイルドカード構文と一致していたとしてもカタログpdb1で発生したDMLをスキップできます。

EXTRACT capt
USERIDALIAS ggeast
RMTTRAIL east/aa
CATALOGEXCLUDE pdb1
TABLE *.*.*;

説明: キーワード: —

カタログ除外

有効な対象

Extract、Replicat、DEFGEN

摘要

CATALOGEXCLUDEパラメータでは、TABLEまたはMAP文でワイルドカードを使用してコンテナまたはカタログ名が指定されている場合に、Oracle GoldenGate構成から特定のコンテナまたはカタログのソース・オブジェクトを明示的に除外します。このパラメータは、データベースが、3つの部分からなる完全修飾名が使用されるOracleコンテナ・データベースである場合に有効です。

ファイルまたはトレイルを指定するパラメータとCATALOGEXCLUDEの位置関係によって、その効果が決まります。トレイルまたはファイルを指定するパラメータは、EXTFILE、RMTFILE、EXTTRAIL、RMTTRAILです。パラメータは次のように機能します。

CATALOGEXCLUDEは、関連するTABLEまたはSEQUENCEパラメータの評価前に評価されます。したがって、それらの出現順序による違いはありません。

EXCLUDEWILDCARDOBJECTSONLYパラメータも参照してください。

デフォルト

なし

構文

CATALOGEXCLUDE {<container>}

<container>

除外するソースOracleコンテナ。ワイルドカードを使用できます。「データベース・オブジェクト名でのワイルドカードの使用」で説明されている、ワイルドカードを使用するためのルールに従います。

例

例1

この例では、pdb1プラガブル・データベースを省略します。統合Extractがコンテナpdb1、pdb2およびpdb3に登録されている場合は、次のCATALOGEXCLUDE構文を使用すると、Oracle GoldenGateは、ワイルドカード構文と一致していたとしてもカタログpdb1で発生したDMLをスキップできます。

EXTRACT capt
USERIDALIAS ggeast
RMTTRAIL east/aa
CATALOGEXCLUDE pdb1
TABLE *.*.*;