DDL EXCLUDE ALL
DDL EXCLUDE ALL
は、主にExtractに向けられた特別な処理オプションです。DDL EXCLUDE ALL
はDDL操作のレプリケーションをブロックしますが、Oracle GoldenGateが現在のオブジェクト・メタデータを保持できるようにします。Extractがログマイニング・サーバーから直接DDLを受信する場合(トリガーレスDDLキャプチャ・モード)、現在のメタデータは常に保持されます。
Oracle GoldenGate以外の方法を使用してDDLをターゲットに適用し、Oracle GoldenGateによってデータの変更をターゲット・オブジェクトにレプリケートする場合、DDL EXCLUDE ALL
を使用できます。現在のメタデータをオブジェクトの変更としてOracle GoldenGateに提供するため、Oracle GoldenGateプロセスの停止と起動の必要がなくなります。次の特別な条件がDDL EXCLUDE ALL
に適用されます。
-
DDL EXCLUDE ALL
では、INCLUDE
句を使用する必要がありません。 -
DDL EXCLUDE ALL
を使用する場合、WILDCARDRESOLVE
パラメータをIMMEDIATE
に設定し、必要に応じてただちにDMLを解決できるようにします。
すべてのDDLメタデータと操作がレプリケートされないようにするには、DDL
パラメータ全体を省略します。
親トピック: 特別なフィルタのケース