Replicatグループの作成
オンラインReplicatグループを作成するには、ターゲット・システムでGGSCIを実行し、ADD REPLICAT
コマンドを発行します。コマンド引数はすべてカンマで区切ります。
ADD REPLICATgroup
, EXTTRAILpath
[, {INTEGRATED | COORDINATED [MAXTHREADSnumber
]}] [, BEGINstart_point
| , EXTSEQNOseqno
, EXTRBArba
] [, CHECKPOINTTABLEowner
.table
] [, NODBCHECKPOINT] [, PARAMSpath
] [, REPORTpath
]
説明:
-
group
は、Replicatグループの名前です。グループ名は必須です。Oracle GoldenGateのネーミング規則の詳細は、「プロセスのネーミング規則」を参照してください。 -
EXTTRAIL
path
は、ADD RMTTRAIL
コマンドで定義した証跡の相対名または完全修飾名です。 -
INTEGRATED
は、このReplicatグループが統合モードで動作することを示しています。このモードは、Oracleデータベースにのみ有効です。 -
COORDINATED
は、このReplicatグループが調整モードで動作することを示しています。MAXTHREADS
は、このグループで許容されるスレッドの最大数を指定します。有効な値は1から500です。MAXTHREADS
はオプションです。MAXTHREADS
がない場合のデフォルトのスレッド数は25です。ノート:
各Replicatスレッドは、
MAXGROUPS
パラメータのコンテキストでは1つのReplicatグループとみなされます。MAXGROUPS
では、Oracle GoldenGateのインスタンスで許容されるプロセス・グループの最大数が制御されます。MAXTHREADS
にOracle GoldenGateインスタンス内の他のプロセス・グループの数を加えた値は、MAXGROUPS
で設定された値(デフォルトは1000)を超えることはできません。 -
BEGIN
start_point
では、処理のための初期チェックポイントおよび開始ポイントを確定してオンラインReplicatグループを定義します。次のいずれかを使用します。-
NOW
では、グループを作成するためにADD REPLICAT
コマンドが実行された時点のタイムスタンプが指定された変更からレプリケートを開始します。 -
YYYY
-
MM
-
DD
HH
:
MM
[:
SS
[.
CCCCCC
]]
は、開始ポイントの正確なタイムスタンプを指定する形式です。
-
-
EXTSEQNO
seqno
, EXTRBA
rba
では、データの読取りを開始する証跡内のファイルの順序番号と、そのファイル内の相対バイト・アドレスを指定します。このオプションを使用しない場合、処理はデフォルトで証跡の最初から開始されます。順序番号には数値を指定しますが、埋込み用の0(ゼロ)は使用しません。たとえば、トレイル・ファイルがc:\ggs\dirdat\aa000000026
の場合は、EXTSEQNO 26
と指定します。このオプションを使用する前に、Oracleサポートに連絡してください。 -
CHECKPOINTTABLE
owner
.table
では、GLOBALS
ファイルで指定されたデフォルト以外のチェックポイント表の所有者および名前を指定します。この引数を使用するには、ADD
CHECKPOINTTABLE
コマンドを使用してデータベースにチェックポイント表を追加する必要があります(「チェックポイント表について」を参照)。 -
NODBCHECKPOINT
では、このReplicatグループでチェックポイント表を使用しないことを指定します。 -
PARAMS
path
は、このグループのパラメータ・ファイルをOracle GoldenGateディレクトリのdirprm
サブディレクトリ以外の場所に格納する場合に必要です。完全修飾名を指定します。デフォルトの場所をお薦めします。 -
REPORT
path
は、このグループのプロセス・レポートをOracle GoldenGateディレクトリのdirrpt
サブディレクトリ以外の場所に格納する場合に必要です。完全修飾名を指定します。デフォルトの場所をお薦めします。
例10-1 オンラインReplicatグループの作成
この例では、finance
という名前のオンラインReplicatグループを作成し、c:\ggs\dirdat\rt
という証跡を指定します。このパラメータ・ファイルは、代替場所である\ggs\params
に格納され、レポート・ファイルはデフォルトの場所に格納されます。
ADD REPLICAT finance, EXTTRAIL c:\ggs\dirdat\rt, PARAMS \ggs\params