注意:
この手順で指示されるまで、Replicatグループを作成しないでください。
MAP
パラメータをコピーし、スレッドの指定と、必要な調整済Replicat構成をサポートするその他のパラメータを追加します。 TABLE
文を、他のExtractグループから、保持しているプライマリExtractの新規パラメータ・ファイルにコピーします。TABLE
文を、他のデータ・ポンプから、保持されているデータ・ポンプのコピーされたパラメータ・ファイルにコピーします。INSERT
文を実行できる単純なダミー表を作成します。この手順では、schema.event
という名前を使用します。EVENTACTIONS
パラメータをそれぞれに追加します。TABLE schema.event, EVENTACTIONS(STOP);
EVENTACTIONS
パラメータを追加します。MAP schema.event, TARGET schema.event, EVENTACTIONS(IGNORE, STOP);
すべてのReplicatプロセスを停止します。
すべてのデータ・ポンプを停止します。
すべてのExtractプロセスを停止します。
EVENTACTIONS
パラメータが有効になるように、次の順序でOracle GoldenGateプロセスを再起動します。すべてのExtractプロセスを起動します。
すべてのデータ・ポンプを起動します。
すべてのReplicatプロセスを起動します。
INSERT
文が1つ含まれるschema.event
表にトランザクションを発行します。必ずトランザクションをコミットしてください。STOPPED
と表示されるまで、ソース・システムのすべてのプライマリExtractプロセスおよびデータ・ポンプ・プロセスにSTATUS
コマンドを発行し、同じコマンドをターゲット・システムのすべてのReplicatプロセスに発行します。STATUS EXTRACT * STATUS REPLICAT *
DBLOGIN
コマンドを使用して、ターゲット・データベースにログインします。 INFO EXTRACT
コマンドを発行し、出力(リモート)証跡での書込みチェックポイントの位置をメモします。INFO EXTRACT pump
, DETAIL
ADD REPLICATgroup
, EXTTRAILtrail
, EXTSEQNOsequence_number
, EXTRBArba
, COORDINATED MAXTHREADSnumber
説明:
group
は、調整済Replicatグループの名前です。この名前は、このグループ用に作成された新しいパラメータ・ファイルの名前と一致する必要があります。
EXTTRAIL
trail
は、データ・ポンプの書込み先の証跡の名前です。
EXTSEQNO
sequence_number
は、データ・ポンプに発行したINFO EXTRACT
から返された書込みチェックポイントに表示されている証跡の順序番号です。
EXTRBA
rba
は、INFO EXTRACT
から返された書込みチェックポイントに表示されている証跡の相対バイト・アドレスです。これらを参照してReplicatの位置が設定され、証跡の現在の位置で処理が再開されます。
MAXTHREADS
の数字は、このグループで許可されている最大スレッド数を指定します。パラメータ・ファイルに指定されているスレッド数に照らし合せて、適切な値にする必要があります。