Replicatの追加
Replicatを追加するための前提条件、適切なReplicatタイプの選択およびReplicatを追加するステップについて学習します。
Replicatを追加する前に
Replicatを追加する前に、チェックポイント表を追加します。データベースに接続した後、次のステップに従ってチェックポイント表を作成できます。
-
Administration Serviceから、ナビゲーション・ペインを使用して「構成」ページに移動します。
-
「データベース」タブの「チェックポイント」セクションの横の「+」記号をクリックします。
-
「チェックポイント表」ボックスにチェックポイント表名を入力します。表名は2つの部分または3つの部分からなる値である必要があります。たとえば、
ggadmin.ggs_checkpointtable
です。
チェックポイント表は、管理クライアントからADD CHECKPOINTTABLE
コマンドを使用して追加できます。
親トピック: Replicatの追加
チェックポイント表の追加
Replicat for Java、Oracle GoldenGate Applications AdapterまたはOracle GoldenGate for Big Dataには無効です。
ADD CHECKPOINTTABLE
では、ターゲット・データベースにチェックポイント表を作成します。Replicatは、リカバリで活用するために、この表を使用してトレイル内の読取り位置のレコードを保持します。
チェックポイント表を使用すると、チェックポイントがReplicatトランザクションの一部になるので、使用を強くお薦めします。これによりReplicatは、特定の状況において、チェックポイントのみを使用するときよりも容易にリカバリできます。パラレルおよび調整Replicatにはチェックポイント表が必要です。
GLOBALS
ファイルのCHECKPOINTTABLE
パラメータで1つの表を指定する場合、この表を1つのOracle GoldenGateインスタンス内のすべてのReplicatグループのデフォルト・チェックポイント表として使用できます。Oracle GoldenGateの複数のインスタンス(複数インストール)は同じチェックポイント表を使用できます。同じReplicatグループ名が異なるインスタンスに存在する場合でも、Oracle GoldenGateはチェックポイントを追跡します。
このコマンドを使用する前に、DBLOGIN
コマンドを使用してデータベース接続を確立してください。この表の列の名前または属性は変更しないでください。ただし、表記憶域の属性は変更できます。
管理クライアントの構文
ADD CHECKPOINTTABLE [[container. | catalog.] owner.table]
名前には、引用符、バックスラッシュ、ドル記号、パーセント記号などの特殊文字を含めることはできません。統計の表示や表の削除で必要になるため、この表の名前を記録しておいてください。
この表をデフォルトのチェックポイント表として使用し、この表をGLOBALS
ファイルの CHECKPOINTTABLE
に指定している場合は、所有者と名前を省略できます。必須ではありませんが、Oracle GoldenGate専用のスキーマでこの表を作成することをお薦めします。所有者と名前を指定しない場合、デフォルト表はGLOBALS
パラメータ・ファイルのCHECKPOINTTABLE
パラメータに基づいて作成されます。
統計の表示やこの表の削除で必要になるため、この表の名前を記録しておいてください。
Replicatを追加するとき、またはReplicatを削除するときに使用されるチェックポイント表の名前を記録し、DELETE CHECKPOINTTABLE
コマンドを使用してチェックポイント表を削除する必要があります。
チェックポイント表のデフォルト・スキーマは、各デプロイメントに定義されているOracle GoldenGateユーザーによって制御されます。
例
次の例では、GLOBALS
ファイルに指定されているデフォルト名でチェックポイント表を追加します。
ADD CHECKPOINTTABLE
次の例では、ユーザー定義名でチェックポイント表を追加します。
ADD CHECKPOINTTABLE ggadmin.ggs_checkpointtable
親トピック: Replicatを追加する前に
Replicatの追加
ターゲット・デプロイメントのReplicatをAdministration Serviceで追加できます。Replicatを設定する前に、デプロイメントを正しく構成し、データベース資格証明を調べ、Extractを作成したことを確認します。詳細は、「Service Managerからのデプロイメントの管理」を参照してください。ソース・デプロイメントとターゲット・デプロイメントを設定したら、次のステップに従ってReplicatを作成して実行できます。
親トピック: Replicatの追加
様々なReplicatモードの基本パラメータ
親トピック: Replicatの追加