アクティブ・ソースからスタンバイに対する構成
次のステップでは、プライマリ・データベースからデータを取得して、それをスタンバイ・データベースにレプリケートするよう、Oracle GoldenGateを構成します。
プライマリExtractグループを構成する手順
アクティブ・ソースで次のステップを実行します。
-
ソースで、
ADD EXTRACTコマンドを使用してExtractグループを作成します。説明上、このグループをext_1と呼びます。ADD EXTRACT
ext_1, {TRANLOG | INTEGRATED TRANLOG}, BEGINtime[option[, ...]]これらのオプション、およびインストール環境によって必要になるその他の
ADD EXTRACTオプションの詳細は、『Oracle GoldenGateリファレンス』を参照してください。 -
ADD EXTTRAILコマンドを使用してローカル証跡を追加します。説明上、この証跡をlocal_trail_1と呼びます。ADD EXTTRAIL
local_trail_1, EXTRACText_1EXTRACTでは、この証跡に書込みを行うext_1グループを指定します。 -
EDIT PARAMSコマンドを使用してext_1グループのパラメータ・ファイルを作成します。次のパラメータと、データベース環境に適用する他のパラメータを含めます。考えられるその他の必須パラメータの詳細は、使用中のデータベースに対応するOracle GoldenGateインストレーションおよびセットアップ・ガイドを参照してください。-- Identify the Extract group: EXTRACT
ext_1-- Specify database login information as needed for the database: [SOURCEDBdsn_1][, USERIDALIASalias] -- Log all scheduling columns if using integrated Replicat LOGALLSUPCOLS -- Specify the local trail that this Extract writes to -- and the encryption algorithm: ENCRYPTTRAILalgorithmEXTTRAILlocal_trail_1-- Specify sequences to be captured: SEQUENCE [container.]owner.sequence; -- Specify tables to be captured: TABLE [container.]owner.*;
データ・ポンプを構成する手順
アクティブ・ソースで次のステップを実行します。
-
ADD EXTRACTコマンドを使用してデータ・ポンプ・グループを作成します。説明上、このグループをpump_1と呼びます。ADD EXTRACT
pump_1, EXTTRAILSOURCElocal_trail_1, BEGINtimeEXTTRAILSOURCEでは、データソースとしてlocal_trail_1を指定します。 -
ADD RMTTRAILコマンドを使用して、スタンバイ・システムに作成するリモート証跡を指定します。ADD RMTTRAIL
remote_trail_1, EXTRACTpump_1EXTRACTでは、この証跡に書込みを行うpump_1データ・ポンプを指定します。その他の
ADD RMTTRAILオプションは、『Oracle GoldenGateリファレンス』を参照してください。 -
EDIT PARAMSコマンドを使用してpump_1グループのパラメータ・ファイルを作成します。次のパラメータと、データベース環境に適用する他のパラメータを含めます。-- Identify the data pump group: EXTRACT
pump_1-- Specify database login information as needed for the database: [SOURCEDBdsn_1][, USERIDALIASalias] -- Decrypt the data only if the data pump must process it. -- DECRYPTTRAIL -- Specify the name or IP address of the standby system -- and optional encryption of data over TCP/IP: RMTHOSTOPTIONSsystem_2, MGRPORTport_number, ENCRYPTencryption_options-- Specify the remote trail and encryption algorithm on the standby system: ENCRYPTTRAILalgorithmRMTTRAILremote_trail_1-- Specify sequences to be captured: SEQUENCE [container.]owner.sequence; -- Specify tables to be captured: TABLE [container.]owner.*;
Replicatグループを構成する手順
ライブ・スタンバイ・システムで次のステップを実行します。