カスケード内の2番目のシステム
カスケード内の2番目のシステムで、Managerプロセス、Replicatグループおよびデータ・ポンプを構成します。
2番目のシステムのManagerプロセスを構成する手順
-
2つ目のシステムで、Managerプロセスを構成します。
-
Managerのパラメータ・ファイルで、
PURGEOLDEXTRACTS
パラメータを使用して、証跡からのファイルの消去を制御します。
2番目のシステムのReplicatグループを構成する手順
-
Replicatのチェックポイント表を作成します(Oracle統合Replicatを使用していない場合)。手順の詳細は、「チェックポイント表について」を参照してください。
-
2番目のシステムで、
ADD REPLICAT
コマンドを使用してReplicatグループを作成します。説明上、このグループをrep_1と呼びます。ADD REPLICAT
rep_1
[, INTEGRATED | COORDINATED [MAXTHREADSnumber
]] , EXTTRAILremote_trail_1
, , BEGINtime
EXTTRAIL
オプションを使用して、rep_1グループをローカル・システムにあるリモート証跡remote_trail_1にリンクします。これらのオプション、およびインストール環境によって必要になるその他のオプションの詳細は、『Oracle GoldenGateリファレンス』を参照してください。
-
2番目のシステムで、
EDIT PARAMS
コマンドを使用してReplicatグループのパラメータ・ファイルを作成します。次のパラメータと、データベース環境に適用する他のパラメータを含めます。考えられるその他の必須パラメータの詳細は、使用中のデータベースに対応するOracle GoldenGateインストレーションおよびセットアップ・ガイドを参照してください。-- Identify the Replicat group: REPLICAT
rep_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 EXTRACT
ext_2
, {TRANLOG | INTEGRATED TRANLOG}, BEGINtime
[option
[, ...]]これらのオプション、およびインストール環境によって必要になるその他の
ADD EXTRACT
オプションの詳細は、『Oracle GoldenGateリファレンス』を参照してください。 -
2番目のシステムで、
ADD EXTTRAIL
コマンドを使用して3番目のシステムに作成するローカル証跡を指定します。ADD EXTTRAIL
local_trail_2
, EXTRACText_2
EXTRACT
引数を使用して、このローカル証跡をext_2 Extractグループにリンクします。 -
2番目のシステムで、
EDIT PARAMS
コマンドを使用してext_2 Extractグループのパラメータ・ファイルを作成します。次のパラメータと、データベース環境に適用する他のパラメータを含めます。考えられるその他の必須パラメータの詳細は、使用中のデータベースに対応するOracle GoldenGateインストレーションおよびセットアップ・ガイドを参照してください。-- Identify the Extract group: EXTRACT
ext_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: ENCRYPTTRAILalgorithm
EXTTRAILlocal_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番目のシステムのデータ・ポンプを構成する手順