管理クライアントからのExtractの登録

OracleデータベースおよびPostgreSQLデータベースの変更同期には、Extractの登録が必要です。

このトピックでは、管理クライアントからのExtractの登録について説明します。Extractの作成時に、WebインタフェースからExtractを登録することもできます。WebインタフェースからExtractを登録するステップを確認するには、「オンラインExtractの追加」を参照してください。

Oracle GoldenGateをアップグレードする必要があり、Extractプロセスのインストール・ディレクトリが異なる場合は、管理クライアントでREGISTER EXTRACTコマンドにMIGRATEオプションを使用する必要があります。詳細は、『Oracle GoldenGateコマンドライン・インタフェース・リファレンス』REGISTER EXTRACTを参照してください。

Oracle用のExtractの登録

次の手順に従って、Extractを登録します。Extractの登録は、Extractを作成する前に実行する必要があります。

DBLOGINコマンドを使用して、データベースに接続していることを確認します。

詳細は、Oracle GoldenGateコマンド・ライン・インタフェース・リファレンスREGISTER EXTRACTを参照してください。

  1. 管理クライアントを使用してデプロイメントに接続してから、ソース・データベースの資格証明別名に接続します。
    OGG> CONNECT https://remotehost:srvmgrport DEPLOYMENT deployment_name AS deployment_user PASSWORD deployment_password
    
    CONNECTコマンドを実行すると、次の例に示すように、コマンド・プロンプトが「not connected」からhttps://servername:port deployment_nameに変わります。
    OGG (https://pdbeast.vcn.oracle.com:16000depl_east)>
  2. DBLOGINコマンドを使用してデータベースに接続します:
    OGG (https://remotehost:portoracle_source)> DBLOGIN USERIDALIAS alias
  3. Extractを登録します。Extractの名前は、英数字8文字より長くできません。
    OGG (https://remotehost:portoracle_source)> REGISTER EXTRACT extname DATABASE

Oracle GoldenGate MA WebインタフェースからExtractを作成するときに、バックグラウンドでExtractを登録することもできます。詳細は、「オンラインExtractの追加」を参照してください。

PostgreSQL用のMicroservices ArchitectureへのExtractの登録

PostgreSQLのExtractは、データベースに登録して、予約済レプリケーション・スロットを付与する必要があります。レプリケーション・スロットは、データベース構成設定max_replication_slotsを介して割り当てられ、データベース構成の説明に従って構成できます。

次の手順に従って、Extractを登録します。Extractの登録は、Extractを作成する前に実行する必要があります。詳細は、Oracle GoldenGateコマンド・ライン・インタフェース・リファレンスREGISTER EXTRACTを参照してください。

  1. 管理クライアントを使用してデプロイメントに接続してから、ソース・データベースの資格証明別名に接続します。
    OGG> CONNECT https://remotehost:srvmgrport DEPLOYMENT
              deployment_name AS deployment_user PASSWORD deployment_password
    
    OGG (https://remotehost:16000postgresql_source)> DBLOGIN USERIDALIAS alias
  2. Extractを登録します。これにより、Extractのレプリケーション・スロットが内部的に作成されます。Extract名は、英数字8文字を超えることはできません。
    OGG (https://remotehost:16000postgresql_source)> REGISTER EXTRACT extname

Oracle GoldenGate MA WebインタフェースからExtractを登録することもできます。「オンラインExtractの追加」を参照してください。