非統合Replicatからパラレル非統合Replicatへの切替え
パラレル統合またはパラレル非統合Replicatに切り替えるためのプロセスは、すべてのReplicatモードで同じです。このトピックでは、非統合Replicatからパラレル非統合Replicatに切り替えるためのプロセスについて説明します。
切替えプロセスを開始する前に
-
次のように、既存の証跡ファイルから読み取る、repeというパラレル非統合Replicatプロセスを作成します。
ADD REPLICAT repe, PARALLEL, EXTTRAIL ea, checkpointtable ggadmin.ggs_checkpoint1
このコマンドでは、repeはReplicatの名前であり、eaは証跡名です。このReplicatを作成する際に指定した証跡名は、非統合モードでの他のReplicatと同じです。ノート:
チェックポイント表がGLOBALSで構成されている場合、このコマンドにcheckpointtable
オプションを含める必要はありません。そうでない場合は、このオプションを使用してチェックポイント表名を指定します。 -
パラレル非統合Replicat (repe)を起動しないでください。
-
現在の非統合Replicat repeaを停止します。
STOP REPLICAT repea
-
ターゲット側で、Replicatレポート・ファイル(.rpt)にアクセスして次の構成要素の値を確認します。
-
現在の非統合Replicatプロセスによって最後に適用されたCSN。
-
既存のReplicatプロセスの証跡順序およびRBA。
Replicatの詳細にアクセスするには、次のコマンドを実行します。INFO REPLICAT repea DETAIL
このコマンドの出力では、次のような内容が示されます。Replicat REPEA Last Started 2022-06-16 04:21 Status STOPPED Description eastt Checkpoint Lag 00:00:00 (updated 01:59:59 ago) Log Read Checkpoint File east/ea000000009 2022-06-14 04:38:34.084220 RBA 9382 Settings Profile Default Encryption Profile LocalWallet Current Log BSN value: (no data) Last Committed Transaction CSN value: 50698907 Extract Source Begin End east/ea000000009 2022-06-16 04:21 2022-06-14 04:38 east/ea000000000 * Initialized * 2022-06-16 04:21 east/ea000000009 2022-06-14 04:38 2022-06-14 04:38 east/ea000000009 2022-06-14 04:38 2022-06-14 04:38 east/ea000000009 2022-06-16 03:55 2022-06-14 04:38 east/ea000000000 * Initialized * 2022-06-16 03:55 east/ea000000000 * Initialized * First Record east/ea000000000 * Initialized * First Record east/ea000000000 * Initialized * First Record east/ea000000000 * Initialized * First Record Current directory /scratch/preeshuk/ggtest/install_ogg21.3_210725/bin Report file /scratch/oggoradep/var/lib/report/REPEA.rpt Parameter file /scratch/oggoradep/etc/conf/ogg/REPEA.prm Checkpoint file /scratch/oggoradep/var/lib/checkpt/REPEA.cpr Checkpoint table DBEAST.GGADMIN.GGS_CHECKPOINT Process file /scratch/oggoradep/var/run/REPEA.pcr Error log /scratch/oggoradep/var/log/ggserr.log
-
切替えプロセスの開始
非統合パラレルReplicatの使用を開始するには、他のReplicatからコンテンツを移植するようにそれを変更する必要があります。このタスクを実行するには、次のステップを実行します。
-
次のように
ALTER REPLICAT
コマンドを実行します。ALTER REPLICAT replicat_name, EXTSEQNO extseqno, EXTRBA extrba
たとえば、repeというReplicatの場合は、次のようなコマンドになります。ALTER REPLICAT repe, EXTSEQNO 9, EXTRBAm 9382
-
次のコマンドを使用して、新規作成したパラレル非統合Replicatプロセスを起動します。
START REPLICAT repe AFTERCSN csn_value
たとえば:START REPLICAT repe AFTERCSN 50698907
これにより、証跡ファイル内の指定されたCSN値でそのReplicatが起動されます。
親トピック: クイックスタート