SQL Serverの正確なインスタンス化
Oracle GoldenGate 23ai (23.8)以降では、SQL Serverの初期ロードExtractを使用した正確なインスタンス化方法を使用できます。正確なインスタンス化の方法では、ソース・データベースからターゲット・データベースへのデータの初期ロードが可能ですが、ソース・データベースはアプリケーションの更新のためにオンラインのままになります。この方法では、ターゲット・データベースに重複データを持たず、ReplicatでHANDLECOLLISIONS
を使用する必要なく、変更データの取得および配信プロセスを正確に位置指定できます。
Oracle GoldenGate for SQL Serverの正確なインスタンス化では、スナップショットの分離を可能にするためにソースSQL Serverデータベースを設定し、初期ロードExtractでINITIALLOADOPTIONS USESNAPSHOT
パラメータを使用する必要があります。この方法を使用すると、サポートされているSQL Serverソース・データベースからサポートされているOracleおよびOracle以外のターゲット・データベースをインスタンス化できます。
ソース・インスタンスからのスキーマ・ダンプを使用した正確なインスタンス化の方法の例を次に示します。その後、ターゲット・インスタンスにロードし、変更データ・レプリケーション用にOracle GoldenGateを構成します: