プライマリ・コンテンツに移動
Oracle® GoldenGate Oracle GoldenGateリファレンスfor Windows and UNIX
12c (12.1.2)
E49845-08
  目次へ移動
目次

前
 
次
 

CATALOGEXCLUDE

適用対象

Extract、Replicat、DEFGEN

説明

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

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

  • CATALOGEXCLUDE指定の場所がTABLEまたはSEQUENCEパラメータの前で、トレイルまたはファイルを指定するパラメータの前でもあると、すべてのトレイルまたはファイル、およびすべてのTABLEパラメータとSEQUENCEパラメータにグローバルに適用されます。

  • CATALOGEXCLUDE指定の場所がトレイルまたはファイルを指定するパラメータの後であると、その効果はそのトレイルまたはファイルのみ、およびそれに関連するTABLEパラメータまたはSEQUENCEパラメータのみに適用されます。パラメータ・ファイルでは、複数のトレイルまたはファイルを指定し、そのそれぞれに続けてTABLESEQUENCEおよびCATALOGEXCLUDEのセットを指定できます。

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

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

デフォルト

なし

構文

CATALOGEXCLUDE {container | catalog}
container | catalog

除外するソースOracleコンテナまたはSQL/MXカタログ。ワイルドカードを使用できます。Oracle GoldenGateの管理for Windows and UNIXに記載されている、ワイルドカードを使用する場合のルールに従ってください。

例1   

この例では、文字列src_testを含むすべてのソース・カタログを除外します。

EXTRACT capt
RMTHOST sysb, MGRPORT 7809
RMTTRAIL /ggs/dirdat/aa
CATALOGEXCLUDE src_test*
TABLE *.*.*;
例2   

この例では、pdb1プラガブル・データベースを除外します。

EXTRACT capt
USERIDALIAS alias1
RMTHOST sysb, MGRPORT 7809
RMTTRAIL /ggs/dirdat/aa
CATALOGEXCLUDE pdb1
TABLE *.*.*;