アクティブ・ソースからスタンバイに対する構成
次のステップでは、プライマリ・データベースからデータを取得して、それをスタンバイ・データベースにレプリケートするよう、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_1
EXTRACT
では、この証跡に書込みを行う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: ENCRYPTTRAILalgorithm
EXTTRAILlocal_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
, BEGINtime
EXTTRAILSOURCE
では、データソースとしてlocal_trail_1を指定します。 -
ADD RMTTRAIL
コマンドを使用して、スタンバイ・システムに作成するリモート証跡を指定します。ADD RMTTRAIL
remote_trail_1
, EXTRACTpump_1
EXTRACT
では、この証跡に書込みを行う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: ENCRYPTTRAILalgorithm
RMTTRAILremote_trail_1
-- Specify sequences to be captured: SEQUENCE [container
.]owner
.sequence
; -- Specify tables to be captured: TABLE [container
.]owner
.*;
Replicatグループを構成する手順
ライブ・スタンバイ・システムで次のステップを実行します。