スタンバイからアクティブ・ソースに対する構成
次のステップでは、Oracle GoldenGateをパッシブ・モードで構成します。このモードでは、Oracle GoldenGateプロセスは、トランザクション・アクティビティをセカンダリ・システムにスイッチオーバーした後に、セカンダリ・システムからデータを取得して、それをプライマリ・データベースにレプリケートする準備はできていますが、作業は開始されません。
ノート:
この手順は、これまでに作成した構成を逆にするイメージです。
プライマリExtractグループを構成する手順
ライブ・スタンバイ・システムで次のステップを実行します。
-
ソースで、
ADD EXTRACT
コマンドを使用してExtractグループを作成します。説明上、このグループをext_2と呼びます。ADD EXTRACT
ext_2
, {TRANLOG | INTEGRATED TRANLOG}, BEGINtime
[option
[, ...]]これらのオプション、およびインストール環境によって必要になるその他の
ADD EXTRACT
オプションの詳細は、『Oracle GoldenGateリファレンス』を参照してください。 TRANLOG
Extractext_2
を起動します。「データ・ループの防止」も参照してください。-
ADD EXTTRAIL
コマンドを使用してローカル証跡を追加します。説明上、この証跡をlocal_trail_2と呼びます。ADD EXTTRAIL
local_trail_2
, EXTRACText_2
EXTRACT
では、この証跡に書込みを行うext_2グループを指定します。 -
EDIT PARAMS
コマンドを使用してext_2グループのパラメータ・ファイルを作成します。次のパラメータと、データベース環境に適用する他のパラメータを含めます。考えられるその他の必須パラメータの詳細は、使用中のデータベースに対応する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 this Extract writes to and the encryption algorithm: ENCRYPTTRAILalgorithm
EXTTRAILlocal_trail_2
-- Specify sequences to be captured: SEQUENCE [container
.]owner
.sequence
; -- Specify tables to be captured: TABLE [container
.]owner
.*;
データ・ポンプを構成する手順
ライブ・スタンバイ・システムで次のステップを実行します。
-
ADD EXTRACT
コマンドを使用してデータ・ポンプ・グループを作成します。説明上、このグループをpump_2と呼びます。ADD EXTRACT
pump_2
, EXTTRAILSOURCElocal_trail_2
, BEGINtime
EXTTRAILSOURCE
では、データソースとしてlocal_trail_2を指定します。 -
ADD RMTTRAIL
コマンドを使用して、アクティブ・ソース・システムに作成するリモート証跡remote_trail_2を追加します。ADD RMTTRAIL
remote_trail_2
, EXTRACTpump_2
EXTRACT
では、この証跡に書込みを行うpump_2データ・ポンプを指定します。その他の
ADD RMTTRAIL
オプションは、『Oracle GoldenGateリファレンス』を参照してください。 -
EDIT PARAMS
コマンドを使用してpump_2グループのパラメータ・ファイルを作成します。次のパラメータと、データベース環境に適用する他のパラメータを含めます。-- Identify the data pump group: EXTRACT
pump_2
-- Specify database login information as needed for the database: [SOURCEDBdsn_2
][, USERIDALIASalias
] -- Decrypt the data only if the data pump must process it. -- DECRYPTTRAIL -- Specify the name or IP address of the active source system -- and optional encryption of data over TCP/IP: RMTHOSTOPTIONSsystem_1
, MGRPORTport_number
, ENCRYPTencryption_options
-- Specify remote trail and encryption algorithm on active source system: ENCRYPTTRAILalgorithm
RMTTRAILremote_trail_2
-- Specify sequences to be captured: SEQUENCE [container
.]owner
.sequence
; -- Specify tables to be captured: TABLE [container
.]owner
.*;
Replicatグループを構成する手順
アクティブ・ソースで次のステップを実行します。