非統合モードから統合モードへのReplicatの切替え
Oracleでのみ有効です。
Oracle AI DatabaseのReplicatモードの詳細は、「Replicatのタイプ」を参照してください。
この手順では、既存のReplicatグループを非統合モードから統合モードに切り替えます。
ノート: Extractが失敗からリカバリした直後、またはトランザクション・ログで別の場所に再配置された直後に、Replicatモード間の切替えが発生しないように構成しないでください。
-
Oracle GoldenGate作業ディレクトリをバックアップします。
-
Oracle GoldenGateプロセスは、現在の構成で実行を継続しますが、現在の変更アクティビティに対応するために、Replicatパラメータ・ファイルを新しい名前にコピーします。
-
統合Replicatモードでビジネス・アプリケーションをサポートするために、Replicatユーザーに適切なロールを付与し、必要な構成ステップを実行します。
-
コマンドライン(管理クライアント)を実行します。
-
Replicatを停止します。
STOP REPLICAT *group* -
管理クライアントからターゲット・データベースにログインします。
DBLOGIN USERIDALIAS *alias*ここで、aliasは、Oracle AI Database 26aiでのOracle GoldenGate 26aiの使用時に必要なユーザー・ロールを持つ資格証明ストア内のユーザーの別名で、Oracle GoldenGate 21cの使用時にOracle
dbms_goldengate_auth.grant_admin_privilegeプロシージャによって付与される権限です。詳細は、「Oracle AI Database 26ai以上でのユーザー権限の付与」および「Oracle Database 21c以前のユーザー権限の付与」を参照してください -
Replicatを統合モードに変更します。
ALTER REPLICAT *group*, INTEGRATED -
古いパラメータ・ファイルを新しいパラメータ・ファイルで、同じ名前のまま置き換えます。
-
Replicatの起動
START REPLICAT *group* -
Replicatが統合モードであることを確認します。
INFO REPLICAT *group*
Replicatを最初に統合モードで起動する際に、STARTコマンドでは、Replicatグループをデータベースに登録し、Replicatがアタッチするインバウンド・サーバーを起動します。Replicatグループを統合モードに変換する際に、Oracle GoldenGateチェックポイント表の使用は中止され、リカバリ情報は、インバウンド・サーバーおよび進んでいるチェックポイント・ファイルによって内部的に保持されます。非統合されたモードに戻す場合に備えて、チェックポイント表を保持できます。