Autonomous Databaseから取得するための前提条件
Oracle Autonomous Databaseは、Oracle GoldenGateと緊密に統合されています。Autonomous DatabaseインスタンスにExtractを設定する場合、従来のOracle Databaseと比較して、多くの違いがあります。
Oracle Autonomous Databaseセキュリティは、Extractが接続先の特定のテナントからのみ変更を取得できるようにすることで強化されています。このため、ダウンストリームの統合Extractはサポートされていません。
Oracle GoldenGate資格証明の確立
GGADMINアカウントのみが使用されます。GGADMINアカウントは、Autonomous Databaseのプロビジョニング時にデータベース内に作成され、ExtractプロセスとReplicatプロセスの両方に必要なすべての権限がすでにあります。このアカウントはロックされています。Oracle GoldenGateに使用するために、そのロックを解除する必要があります。このアカウントは、Autonomous DatabaseのExtractとReplicatの両方に使用されるものとアカウントと同じです。
ノート:
Oracle Autonomous Databaseへの管理者アクセス権がない場合は、資格証明ファイルをダウンロードして提供するようにサービス管理者に依頼してください。ALTER USERコマンドを実行して、ggadminユーザーのロックを解除し、そのパスワードを設定します。「クライアント側ツールによるAutonomous Databaseのユーザーの作成」を参照してください。
このALTER USERコマンドは、Autonomous Databaseのadminアカウント・ユーザーが実行する必要があります。
ALTER USER ggadmin IDENTIFIED BY PASSWORD ACCOUNT UNLOCK;
Oracle GoldenGate ExtractのためのOracle Autonomous Databaseでの最小サプリメンタル・ロギングの有効化
-
Oracle Autonomous Database環境がプロビジョニングされ、実行されています。
-
Autonomous Databaseレベルのサプリメンタル・ロギングは、
ADMINまたはGGADMINが有効にする必要があります。
Extract用のAutonomous Databaseサプリメンタル・ロギングの構成
GGADMINまたはADMINアカウントとしてインスタンスにログインして、次のコマンドを実行します。ALTER PLUGGABLE DATABASE ADD SUPPLEMENTAL LOG DATA;DROPするには:ALTER PLUGGABLE DATABASE DROP SUPPLEMENTAL
LOG DATA;SELECT MINIMAL FROM dba_supplemental_logging;MINIMAL
-------
YESこのAutonomous Databaseインスタンスに対してサプリメンタル・ロギングが正しく設定されている場合、MINIMAL列はYESになります。
Autonomous Database用のExtractの前提条件の設定後の次の手順
Oracle Autonomous Database用のOracle GoldenGateを準備した後、「Oracle Autonomous Database用のExtractの構成」のトピックの手順に従って開始できます。