Oracle GoldenGate Replicatの構成

この項では、大多数のターゲット・データベース・タイプで必要とされるReplicatパラメータについて説明します。追加のパラメータが必要な場合があります。ご使用のターゲット・データベース向けOracle GoldenGateのインストレーションと構成のドキュメント、およびOracle GoldenGateリファレンスを参照してください。

ターゲットのレプリケーション・サーバーまたはデータベース上で次のステップを実行します。

  1. Oracle GoldenGateの管理の手順に従ってManagerプロセスを構成します。
  2. Managerのパラメータ・ファイルで、PURGEOLDEXTRACTSパラメータを使用して、ローカル証跡からのファイルの消去を制御します。
  3. Replicatチェックポイント表を作成します。この目的には複数のオプションがあります。Oracle GoldenGateの管理を参照してください。
    DBLOGIN SOURCEDB myttdbcs USERIDLIAS useralias
    ADD CHECKPOINTTABLE owner.oggcheckpointtable
  4. Replicatを作成します。説明上、このReplicatをrepttと呼びます。
    ADD REPLICAT reptt, EXTTRAIL ./dirdat/remote_trail, CHECKPOINTTABLE owner.oggcheckpointtable

    EXTTRAIL引数を使用して、ソースOracle GoldenGateインストールでデータ・ポンプExtractを使用して指定したリモート証跡に、Replicatをリンクします。

  5. EDIT PARAMSコマンドを使用して、Replicatグループにパラメータ・ファイルを作成します。データベース環境に適用される他のパラメータに加え、次に示すパラメータを含めてください。

例3-3 Replicatグループのパラメータ

REPLICAT reptt
-- Specify database login information as needed for the database: 
TARGETDB myttdbcs, USERIDALIAS useralias
-- Specify tables for delivery: 
MAP owner.sourcetable, TARGET owner.targettable;