Extractの自動キャプチャ・モードの構成
自動取得モードでは、Oracle GoldenGate自動取得に対して有効になっている表を自動的に取得できます
Oracle AI DatabaseユーティリティのOracle GoldenGateのサプリメンタル・ロギングの取得方法を参照してください。
自動取得モードを使用すると、次のような利点があります。
-
キャプチャされる表セットの構成が容易
-
TABLE/TABLEEXCLUDEパラメータを更新する必要はありません -
取得した表セットの変更時にExtractを停止または再起動する必要はありません
Extractでの自動取得モードの有効化
TRANLOGOPTIONSを使用して自動取得モードを有効にします:
TRANLOGOPTIONS ENABLE_AUTO_CAPTURE | DISABLE_AUTO_CAPTURE
Extractが自動取得モードで実行されている場合、オブジェクトがTABLE EXCLUDEパラメータによって設定される除外リストまたはTABLEパラメータによって設定される包含リストの一部でない場合は、LCRにフィルタ処理しないでください。
LIST TABLESコマンドは、AUTO_CAPTUREに対して有効な表のリストを表示します。
ノート:自動取得は、Oracle Database 19.18データ・パッチ以上が適用されているOracle GoldenGate 21cから使用できます。データベース・アップグレードの場合、Oracle Database 19.18より前に登録されたExtractは自動取得に変換できません。自動取得Extractに変換できるのは、Oracle Database 19.18以降にアップグレードした後に作成された新しいExtractのみです。
DMLおよびDDLに関する考慮事項の詳細は、「DML自動取得」および「Oracle DDLのオブジェクトと操作のサポートの詳細」を参照してください。
詳細は、この記事Oracle GoldenGate 21c: 表の自動取得も参照してください。