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