カスケード内の2番目のシステム
カスケード内の2番目のシステムで、Managerプロセス、Replicatグループおよびデータ・ポンプを構成します。
2番目のシステムのManagerプロセスを構成する手順
-
2つ目のシステムで、Managerプロセスを構成します。
-
Managerのパラメータ・ファイルで、
PURGEOLDEXTRACTSパラメータを使用して、証跡からのファイルの消去を制御します。
2番目のシステムのReplicatグループを構成する手順
-
Replicatのチェックポイント表を作成します(Oracle統合Replicatを使用していない場合)。手順の詳細は、「チェックポイント表について」を参照してください。
-
2番目のシステムで、
ADD REPLICATコマンドを使用してReplicatグループを作成します。説明上、このグループをrep_1と呼びます。ADD REPLICATrep_1[, INTEGRATED | COORDINATED [MAXTHREADSnumber]] , EXTTRAILremote_trail_1, , BEGINtimeEXTTRAILオプションを使用して、rep_1グループをローカル・システムにあるリモート証跡remote_trail_1にリンクします。これらのオプション、およびインストール環境によって必要になるその他のオプションの詳細は、『Oracle GoldenGateリファレンス』を参照してください。
-
2番目のシステムで、
EDIT PARAMSコマンドを使用してReplicatグループのパラメータ・ファイルを作成します。次のパラメータと、データベース環境に適用する他のパラメータを含めます。考えられるその他の必須パラメータの詳細は、使用中のデータベースに対応するOracle GoldenGateインストレーションおよびセットアップ・ガイドを参照してください。-- Identify the Replicat group: REPLICATrep_1-- Specify database login information as needed for the database: [TARGETDBdsn_2][, USERIDALIASalias] -- Specify error handling rules: REPERROR (error, response) -- Specify tables for delivery and threads if using coordinated Replicat: MAP [container.|catalog.]owner.table, TARGET owner.table[, DEF template] [, THREAD (thread_ID)][, THREADRANGE (thread_range[, column_list])] ;ノート:
DB2 for iでは、ターゲット表がすでにジャーナルされている場合、
ADD TRANDATAコマンドの使用が必要になることがあります。または、STRJRNPFコマンドを使用して、表を適切なジャーナルに割り当てることができます。ターゲット表をOracle GoldenGateでレプリケートする必要がない場合は、IMAGES(*AFTER)オプションをSTRJRNPFで使用できます。Oracle GoldenGateは、トランザクションを使用して動作するため、トランザクションをサポートするには、すべての表をジャーナルする必要がありますが、これはDB2 for iではデフォルトではありません。
2番目のシステムのExtractグループを構成する手順
-
ソースで、
ADD EXTRACTコマンドを使用してExtractグループを作成します。説明上、このグループをext_2と呼びます。ADD EXTRACText_2, {TRANLOG | INTEGRATED TRANLOG}, BEGINtime[option[, ...]]これらのオプション、およびインストール環境によって必要になるその他の
ADD EXTRACTオプションの詳細は、『Oracle GoldenGateリファレンス』を参照してください。 -
2番目のシステムで、
ADD EXTTRAILコマンドを使用して3番目のシステムに作成するローカル証跡を指定します。ADD EXTTRAILlocal_trail_2, EXTRACText_2EXTRACT引数を使用して、このローカル証跡をext_2 Extractグループにリンクします。 -
2番目のシステムで、
EDIT PARAMSコマンドを使用してext_2 Extractグループのパラメータ・ファイルを作成します。次のパラメータと、データベース環境に適用する他のパラメータを含めます。考えられるその他の必須パラメータの詳細は、使用中のデータベースに対応するOracle GoldenGateインストレーションおよびセットアップ・ガイドを参照してください。-- Identify the Extract group: EXTRACText_2-- Specify database login information as needed for the database: [SOURCEDBdsn_2][, USERIDALIASalias] -- Log all scheduling columns if using integrated Replicat LOGALLSUPCOLS -- Specify the local trail that this Extract writes to -- and encryption algorithm: ENCRYPTTRAILalgorithmEXTTRAILlocal_trail_2-- Ignore local DML, capture Replicat DML: IGNOREAPPLOPS GETREPLICATES -- Specify tables and sequences to be captured: SEQUENCE [container.|catalog.]owner.sequence; TABLE [container.|catalog.]owner.table;
ノート:
DDL操作をレプリケートする場合、IGNOREAPPLOPS, GETREPLICATES機能は、DDLOPTIONSパラメータによって制御されます。
2番目のシステムのデータ・ポンプを構成する手順