2 Oracle GoldenGate Microservices for Oracle

2.1 概要

Oracle GoldenGateは業界トップのレプリケーション・ツールであり、このレプリケーション・プラットフォームでは、Oracleプラットフォームとその他の異種プラットフォームが幅広くサポートされています。Microservicesアーキテクチャの追加により、この業界トップのレプリケーション・ツールを使用してクラウドにスケール・アウトしセキュアで柔軟性と拡張性の高いレプリケーション・プラットフォームを提供できるようになります。

Oracle Cloud Marketplace上でOracle GoldenGate Microservicesを使用することで、オンプレミスからクラウドへ、およびクラウドからクラウドのプラットフォームへのレプリケーションを簡単に確立および管理できます。

2.2 前提条件

Oracle GoldenGate Microservices on Marketplaceを使用することで、Oracle GoldenGateをオフボックス・アーキテクチャでデプロイできます。これは、Oracle GoldenGateデプロイメントを1つの場所から実行および管理できるということです。

Oracle GoldenGate Microservicesをデプロイするために必要な前提条件は次のとおりです。

  • Oracle Cloudアカウント
  • 割り当てられたOracle Cloudテナントへのアクセス
  • Oracle Cloudテナント内の計算ノード・リソース
  • ローカルSSH/RSAキー

2.3 Oracle Cloud Marketplace内でOracle GoldenGateを見つけること

Oracle Cloud MarketplaceからOracle GoldenGate Microservicesを起動するには、次のステップに従います。
  1. Oracle Cloud Marketplaceにログインします。
  2. Oracle Cloud Marketplaceホーム・ページから、「Applications」の下の検索ボックスを使用し、GoldenGateというキーワードで検索します。
  3. 検索結果から、「Oracle GoldenGate」を選択します。

2.4 Oracle Cloud Marketplace上でのOracle GoldenGate Microservicesのデプロイ

Oracle Cloud Marketplace内でOracle GoldenGate Microservicesのリストを見つけた後、提供されているスタック・リストを使用してOracle GoldenGateをデプロイできます。TerraFormスタックによって特定の情報の入力を求められた後、必要なハードウェア設定、Oracle Database Client、Oracle GoldenGate Microservicesおよび最大2つのデフォルト・デプロイメントでOracle Cloud Infrastructure計算ノードを構築します。

Oracle Cloud Marketplaceの検索結果からOracle GoldenGateを見つけたら、次のステップに従って、スタック・リストを使用して、Oracle Cloud MarketplaceにOracle GoldenGate Microservicesをデプロイします。

  1. 「Application」ページから「Get App」を選択します。表示されるオプション「Commercial Market」または「Government Market」のいずれかを選択します。
  2. 「Government Market」を選択した場合は、ドロップダウン・メニューから「OCI Region」を選択します。
  3. 「Sign In」をクリックし、OCIテナントの詳細を入力します。
  4. アイデンティティ・プロバイダにサインインします。
  5. 「Oracle GoldenGate for Oracle」ページで、次の情報を入力します。
    • Select Version – リストで使用可能なバージョンのリストが提供されます。必要なリリース・バージョンを選択します。
    • Select Compartment - 計算ノードを構築するコンパートメントを指定します。通常、計算ノードを構築するためのアクセス権を持つ場所です。
    • Terms of Use –このチェック・ボックスはデフォルトで選択されています。Oracleでは、インスタンスの作成に進む前にライセンスを確認することをお薦めしています。
    • Launch Stack– OCI環境でスタックを起動します。
  6. 必要なスタック情報を入力します。
    • Name - スタックの名前。これにはデフォルト名があり、日時スタンプが指定されます。必要に応じて、この詳細を編集できます。
    • Description - スタックの作成中に指定する説明。
    • Create In Compartment - デフォルトで、Oracle GoldenGate 19c for Oracleページで選択したコンパートメントに設定されます。
    • Terraformバージョンの場合は、デフォルトでサポートされているデフォルトのバージョンに設定されます。
    • Tags (オプション) – タグは追跡メカニズムを割り当てる便利な手段ですが、必須ではありません。簡単に追跡できるよう、任意のタグを割り当てることができます。環境によっては、原価分析目的でタグを割り当てる必要があります。
    • 「Next」をクリックします。
  7. 必要な詳細を入力して変数を構成します。この情報は、Oracle GoldenGate Microservicesを使用して計算ノードを構築するために必要です。
    • Name for New Resources -
      1. Display name - すべての新規OCIリソースの識別に使用される表示名。
      2. Host DNS Name - 新しい計算ノードのドメイン名サービスの名前。
    • Network Settings -
      1. Create New Network - 新規ネットワーク・リソースを作成する場合は、このチェック・ボックスを選択します。
        • このチェック・ボックスを選択した場合は、「Create New Network」ウィザードが表示され、新しいネットワーク情報を追加および編集できます。
        • このチェック・ボックスを選択しない場合は、「Create New Network」ウィザードは表示されず、VCN内の既存のネットワーク・オプションを使用して計算ノードが作成されます。
      2. Network Compartment (オプション)- 新規または既存のネットワーク・リソースの区分。
      3. VCN (オプション)- 新規ネットワークを作成していない場合に、新規作成されたインスタンスに使用する既存のVCN。
      4. Subnet Network Compartment (オプション) - VCNサブネットが存在しているコンパートメントを指定します。
      5. Subnet (オプション) – 新規ネットワークを作成していない場合に、新規作成されたインスタンスに使用する既存のサブネット。選択したサブネットは、「Instance Settings」で設定したものと同じ可用性ドメインに一致する必要があります。
    • Instance Settings -
      1. Availability Domain - 新規に作成されたOracle GoldenGateインスタンスの可用性ドメインを指定します。「Use Existing Network」設定で選択したサブネットと一致する必要があります。
      2. Compute Shape - 新規計算インスタンスのシェイプ。サポートされているシェイプは、VM.Standard2.4、VM.Standard2.8、VM.Standard2.16およびVM.Standard2.24です。
      3. Assign Public IP – このオプションは、新しく作成したVMにパブリックIPアドレスが必要かどうかを示します。このオプションはデフォルトで選択されています。このチェック・ボックスの選択を解除すると、パブリックIPアドレスは割り当てられず、計算ノードへのパブリック・アクセスを防ぎます。

        ノート:

        プライベートIPアドレスを使用して計算ノードにアクセスする場合、IPSec VPNまたはFastConnect接続を設定する必要があります。詳細は、OCIのドキュメントを参照してください。
      4. Custom Volume Sizes: 計算ノード用に構築される新しいブロック記憶域ボリュームのサイズをカスタマイズするには、このチェック・ボックスを選択します。

        ブロック・ストレージ(カスタム・ボリューム・サイズ) -

        1. ブート・ボリューム・サイズ – デフォルト値は50GB
        2. スワップ・ボリューム・サイズ – デフォルト値は256GB
        3. 証跡ボリューム・サイズ – デフォルト値は512GB
        4. デプロイメント・ボリューム・サイズ – デフォルト値は128GB
    • Create OGG Deployments -
      1. Deployment 1 – Name (必須) - 1つ目のOracle GoldenGate Microservicesデプロイメントの名前。
      2. Deployment 1 – Database (必須) - デプロイメント1のOracle Databaseバージョン。サポートされているOracle Databaseのバージョンは次のとおりです。
        • Oracle 11g – Oracle Database 11.2.0.4で使用されます
        • Oracle 12c – Oracle Database 12.1.xおよび12.2.xで使用されます
        • Oracle 18c – Oracle Database 18.xで使用されます
        • Oracle 19c – Oracle Database 19.xで使用されます
      3. Deployment 2 – Name (オプション) - 2つ目のOracle GoldenGateデプロイメントの名前
      4. Deployment 2 – Database (オプション) - デプロイメント2のOracle Databaseバージョン。サポートされているOracle Databaseのバージョンは次のとおりです。
        • Oracle 11g – Oracle Database 11.2.0.4で使用されます
        • Oracle 12c – Oracle Database 12.1.xおよび12.2.xで使用されます
        • Oracle 18c – Oracle Database 18.xで使用されます
        • Oracle 19c – Oracle Database 19.xで使用されます
      5. Deployment 2 - Autonomous Database Compartment (オプション) - このオプションは、デプロイメント2のレプリケート先がAutonomous Database Warehouseの場合に選択します。このオプションを選択することで、Autonomous Database Warehouseのウォレットと資格証明がインポートされるため、Autonomous Database Warehouseへの接続が簡単になります。
        • Deployment 2 - Autonomous Database Compartment - 既存のAutonomous Databaseが存在しているコンパートメントを指定します。
        • Deployment 2 - Autonomous Database Instance - Autonomous Databaseインスタンスを選択します。
    • Shell Access -
      • SSH Public Key - opcユーザーとしてのSSHアクセスを許可する公開鍵。鍵を入力して、「Next」をクリックします。
  8. 「Review」ページで、入力した情報を確認してから、「Create」をクリックします。
  9. 「Create」をクリックした後、「Stacks Job Details」ページに移動します。このページを使用して、計算ノードの作成を監視できます。
  10. 完了すると、「Instances」の下にOracle GoldenGate Microservices計算ノードを表示できるようになります。

2.5 Oracle GoldenGate Microservicesのスタート・ガイド

Oracle Cloud Marketplace上でOracle GoldenGate Microservicesをデプロイした後は、Oracle GoldenGateの最新リリースにアクセスできます。

Oracle GoldenGate Microservicesの使用を開始する前に、ご使用の環境が完全でありデータをレプリケートする準備が整っていることを確認するためにいくつかのタスクを実行する必要があります。データ・レプリケーションを開始する前に、次のタスクを実行する必要があります。

トピック:

2.5.1 レプリケーション用のソース・データベースまたはターゲット・データベースの構成

レプリケートを開始する前に、Oracle GoldenGateをサポートするようにソース・データベースまたはターゲット・データベースを準備する必要があります。データベースを準備するには、Oracle DatabaseのためのOracle GoldenGateの使用ガイドのOracle GoldenGateのデータベースの準備の項で示されているステップに従います。Oracle DatabaseのためのOracle GoldenGateの使用ガイドで示されているステップでは、ロギングおよびカーネル・パラメータの有効化、フラッシュバック問合せの設定およびサーバー・リソースの管理について説明されています。

2.5.2 デフォルトの管理者パスワードの変更

oggadminなどの重要なアカウントのパスワードを変更することは、Oracle GoldenGate Microservicesデプロイメントの保護において最優先事項です。oggadminのパスワードを変更するには、まずサービス・マネージャと管理サーバーの両方でそれを変更する必要があります。次の各項では、これをサービス・マネージャおよび管理サーバーで実行する方法について説明します。

2.5.2.1 サービス・マネージャの使用

デプロイメントの管理者としてOracle GoldenGate Microservicesサービス・マネージャにログインした後で、セキュリティ・ロール・ユーザーのパスワードを変更する必要があります。これを行うには、次のステップを実行します。

  1. サービス・マネージャのログイン・ページに移動します。環境の計算ノード情報の検索を実行したときに取得したパブリックIPアドレスを使用して、「Service Manager」ページにアクセスできます。
    https://<public_ip_address>
  2. /home/opc/ogg-credentials.jsonファイル内にあるoggadminユーザーとそのパスワード資格証明を使用してログインします。
  3. サービス・マネージャにログインした後、左上隅にあるメニュー・アイコンを使用してメニューを開きます。
  4. メニューから「Administrator」オプションを選択します。
  5. 「Users」画面で、「Action」オプションの下にある鉛筆アイコンを選択します。
  6. oggadminユーザーのパスワードおよび情報のセクションの必須情報を更新し、「Submit」をクリックします。
  7. リセットが成功すると、現行ユーザーはログアウトされます。新しいパスワードを使用してサービス・マネージャに再度ログインします。

ノート:

パスワードは、8から30文字の長さにし、少なくとも1つの大文字、1つの小文字、1つの数字および1つの特殊文字を含める必要があります。$、^、?などの特殊文字は使用できません。
2.5.2.2 管理サーバーの使用
Oracle GoldenGate Microservicesサービス・マネージャのセキュリティ・ロール・ユーザーのパスワードを変更した後、基礎となるデプロイメントでそのセキュリティ・ロール・ユーザーのパスワードを変更する必要があります。これを行うには、次のステップを実行します。
  1. 「Service Manager」ページで、デプロイメント内の管理サーバーのポート番号を選択します。これにより、そのデプロイメントのログイン・ページに移動します。
  2. 次の場所で使用可能なoggadminユーザー資格証明を使用してログインします。
    /home/opc/ogg_credentials.json
  3. ログイン後、左上隅のメニュー・アイコンを使用してメニュー・セクションを開きます。
  4. メニューから、「Administrator」オプションを選択します。
  5. 「Users」画面で、「Action」オプションの下にある鉛筆アイコンを選択します。
  6. oggadminユーザーのパスワードおよび情報のセクションの必須情報を更新し、「Submit」をクリックします。
  7. パスワードが正常にリセットされると、現行ユーザーはログアウトされます。新しいパスワードを使用して管理サーバーに再度ログインします。

ノート:

パスワードは、8から30文字の長さにし、少なくとも1つの大文字、1つの小文字、1つの数字および1つの特殊文字を含める必要があります。$、^、?などの特殊文字は使用できません。

2.5.3 ユーザー・アカウントの作成

Oracle GoldenGate Microservicesデプロイメントを保護するには、Oracle GoldenGateユーザーのユーザー・アカウントを追加する必要があります。Oracle GoldenGateユーザーには、実行する予定の機能ロールに基づいて権限が割り当てられている必要があります。これらのロールは次のとおりです。

  • セキュリティ
  • 管理者
  • オペレータ
  • ユーザー

Oracle GoldenGateユーザーには、自身の定義されているアクセス・レベルに応じたアクセス権限のみが与えられています。Oracle GoldenGateセキュリティ・フレームワークがどのように使用されるかの詳細は、Oracle GoldenGateの保護ガイドを参照してください。

トピック:

2.5.3.1 サービス・マネージャの使用

デプロイメントの管理者としてOracle GoldenGate Microservicesサービス・マネージャにログインした後で、アーキテクチャを管理する、管理者、オペレータまたはユーザーのロールを持つ新規ユーザーを作成する必要があります。セキュリティ・ロールを持つユーザーはアーキテクチャ全体を管理できます。
  1. サービス・マネージャのログイン・ページに移動します。環境の計算ノード情報を検索したときに取得したパブリックIPアドレスを使用して、「Service Manager」ページにアクセスできます。
    https://<public_ip_address>
  2. /home/opc/ogg_credentials.jsonファイル内にあるoggadminユーザーとそのパスワード資格証明を使用してログインします。
  3. 左上隅にあるメニュー・アイコンをクリックしてメニュー・セクションを開きます。
  4. メニューから「Administrator」オプションを選択します。
  5. 「Users」画面で、プラス(+)アイコンを選択して新規ユーザーを追加します。
  6. すべての必須フィールドに入力します。
  7. 「Submit」をクリックして新規ユーザーを作成します。
2.5.3.2 管理サーバーの使用
管理者としてOracle GoldenGate Microservices管理サーバーにログインした後で、デプロイメントを管理する、管理者、オペレータまたはユーザーのロールを持つ新規ユーザーを作成する必要があります。これを行うには、次のステップを実行します。
  1. セキュリティ・ロール・ユーザー(oggadmin)の資格証明を使用して管理サービスにログインします。
  2. 管理サービスにログインした後、左上隅にあるメニュー・アイコンをクリックしてメニューを開きます。
  3. メニューから、「Administrator」オプションを選択します。
  4. 「Users」画面で、プラス(+)アイコンを選択して新規ユーザーを作成します。
  5. すべての必須フィールドに詳細を入力し、「Submit」をクリックします。

ノート:

パスワードは、8から30文字の長さにし、少なくとも1つの大文字、1つの小文字、1つの数字および1つの特殊文字を含める必要があります。$、^、?などの特殊文字は使用できません。

2.5.4 接続の確立

Oracle GoldenGate Microservice on Marketplace計算ノードは、ソース・データベースとターゲット・データベースへの接続を管理できるハブとして機能します。これを行うには、計算ノードとソース・データベースおよびターゲット・データベースとのネットワーク接続を確立します。計算ノードはOracle Database Clientソフトウェアで事前構成されており、使用準備ができています。

ほとんどの場合、ソース・データベースまたはターゲット・データベースと計算ノードとの接続を確立できるようにするには、TNS_ADMINディレクトリ内にsqlnet.oraおよびtnsnames.oraファイルを用意する必要があります。デプロイメントごとに、TNS_ADMINディレクトリは /u02/deployments/<deployment>/etcとして設定されています。

デプロイメントからのネットワーク接続を保証するには、デプロイメント・ホームに特定の追加情報を設定する必要があります。この場所は/u02/deployments/<deployment>/etcにすることをお薦めします。これをOracle Clientリリースごとに作成するには、次のステップを実行します。

  1. opcユーザーとしてOracle GoldenGate Marketplace計算ノードに接続します。
    $ ssh -i <private key> opc@<public_ip_address>
  2. /u02/deployments/<deployment>/etcに移動します
    $ cd /u02/deployments/<deployment>/etc
  3. 既存のsqlnet.oraファイルおよびtnsnames.oraファイルをTNS_ADMINディレクトリにコピーします。

    計算ノード上で、これら2つのファイルを追加または更新します。

    ノート:

    • Oracle Autonomous製品を使用している場合、tnsnames.oraファイルはClient_Credentials.zipファイルに含まれています。このtnsnames.oraファイルを編集する必要があります。
    • ネットワーク・ディレクトリ構造を他のOracle製品と一致させるには、 /network/adminをディレクトリ構造に追加する必要があります。このためには、環境変数TNS_ADMINを変更する必要があります。ローカル・ネーミング・パラメータの詳細は、Database Net Servicesリファレンスを参照してください。

2.5.5 ネットワーク関連ファイルの更新

Oracle GoldenGate on Marketplace計算ノードは、Oracle Clientがインストールされた状態で事前構成されています。アーキテクチャ内の計算ノードとソース・システムまたはターゲット・システムとの間のネットワーク構成を確立するには、Oracle Client内のネットワーク関連ファイルを追加または更新する必要があります。

これらのファイルはTNS_ADMINの場所にあり、推奨される場所は/u02/deployments/<deployment>/etcです。計算ノード上でsqlnet.oratnsnames.oraなどのネットワーク・ファイルを追加または更新する必要があります。

これらのファイルを更新するには、次の手順に従います。

  1. opcユーザーの資格証明を使用して、Oracle GoldenGate Marketplace計算ノードに接続します。
    $ ssh -i <private key> opc@<public_ip_address>
  2. ディレクトリを/u02/deployments/<deployment>/etcという場所に変更します。
    $ cd /u02/deployments/<deployment>/etc 
  3. sqlnet.oraファイルおよびtnsnames.oraファイルを編集します。

    ノート:

    ネットワーク・ディレクトリ構造を他のOracle製品と一致させるには、 /network/adminをディレクトリ構造に追加する必要があります。このためには、環境変数TNS_ADMINを変更する必要があります。ローカル・ネーミング・パラメータの詳細は、Database Net Servicesリファレンスを参照してください。
  4. sqlnet.oraで、ハッシュ(#)文字を使用して次の行をコメント・アウトします。oracle (ora.com)ドメイン外のデータベースに接続している場合は、これらの行をコメント・アウトしてください。
    #NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
    #NAMES.DEFAULT_DOMAIN = ora.com

tnsnames.oraファイル内の接続の例を次に示します。

TNS1 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP) (HOST = 10.10.10.1) (PORT = 1521))
    (CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = TNS1))
)
詳細は、Database Net Servicesリファレンスを参照してください。

2.5.6 データベース資格証明の作成

資格証明ストアを使用して、Oracle GoldenGate Microservicesのソース・データベースおよびターゲット・データベースのデータベース資格証明を格納および使用します。tnsnames.oraファイルを使用して、必要なデータベースに接続します。

データベース資格証明を作成するには、次のタスクを実行します。

  1. 管理サーバーにログインし、データベース資格証明を構成します。
  2. 「Overview」ページの左上隅にあるコンテキスト・メニューを開きます。
  3. コンテキスト・メニューから「Configuration」を選択します。
  4. 「Database」タブで、プラス(+)アイコンをクリックして新しい資格証明を追加します。
  5. 次の情報を入力し、「Submit」をクリックします。
    • Credential Domain: [デフォルトのOracleGoldenGate]
    • Credential Alias: [別名の名前]
    • User ID: ggadmin@<tnsnames_reference>
    • Password: [ggadminのパスワード]
    • Verify Password: [ggadminのパスワード]
  6. 資格証明を追加した後、データベース・アイコンをクリックしてデータベースへの接続をテストします。

2.5.7 SchemaTrandataの追加

ソース・データベースに接続するための資格証明を追加した後は、ソース・スキーマでのサプリメンタル・ロギングを有効にする必要があります。SchemaTrandataをソース・スキーマに追加するためのステップを次に示します。
  1. ServiceManagerコンソールにログインします。
  2. SeviceManagerのメイン・ページから、管理サービスに関連付けられたポート番号のハイパーリンクを選択します。
  3. 「Overview」ページの左上隅にあるコンテキスト・メニューを開き、コンテキスト・メニューから「Configuration」を選択します。
  4. 「Database」タブで、データベース・アイコンを選択してソース・ユーザーをデータベースに記録します。
  5. 「Transaction Information」で、プラス(+)アイコンを選択します。
  6. 選択したスキーマ名にスキーマ・トランザクション・データが追加されている必要がある場合は、「Schema」オプションを選択してあることを確認してください。
  7. 「Submit」をクリックします。

ノート:

ソース・データベースがマルチテナントで、c##ユーザーを使用してrootに接続している場合、Oracle Database 12.1以降では、<pdb>.<schema>のようにスキーマとともにPDBデータベースを指定する必要があります。
2.5.7.1 SchemaTrandataが追加された表の確認
スキーマにトランザクション・データを追加した後は、表を確認する必要があります。これを行うには、次のステップを実行します。
  1. ServiceManagerコンソールにログインします。
  2. SeviceManagerのメイン・ページから、管理サービスに関連付けられたポート番号のハイパーリンクを選択します。
  3. 「Overview」ページの左上隅にあるコンテキスト・メニューを開き、コンテキスト・メニューから「Configuration」を選択します。
  4. 「Database」タブで、データベース・アイコンを選択してソース・ユーザーをデータベースに記録します。
  5. 「Transaction Information」で検索アイコンを選択します。
  6. 「Schema」オプションを選択してあり、確認する必要があるスキーマ名を指定してあることを確認します。
  7. 検索アイコンをクリックします。

2.5.8 チェックポイント表の有効化

チェックポイント表には、ターゲット・システムにトランザクションを適用する際にReplicatの進行状況の追跡に必要なデータが含まれます。使用しているReplicatに関係なく、ターゲット・システムに対してチェックポイント表を有効にすることをお薦めします。

これを行うには、次のステップに従います。

  1. Service Managerにログインします。
  2. サービス・マネージャのメイン・ページから、管理サービスに関連付けられたポート番号のハイパーリンクを選択します。
  3. 「Overview」ページの左上隅にあるコンテキスト・メニューを開き、コンテキスト・メニューから「Configuration」を選択します。
  4. 「Database」タブで、データベース・アイコンを選択してターゲット・ユーザーをデータベースに記録します。
  5. 「Checkpoint」で、プラス(+)アイコンを選択します。
  6. 「Checkpoint Table」テキスト・ボックスに、チェックポイント表の名前を入力します。チェックポイント表のエントリは、読みやすいように2つまたは3つの部分からなる名前にする必要があります。
  7. 「Submit」をクリックします。

ノート:

マルチテナント・データベースの場合、各PDBのチェックポイント表を作成する必要があります。

2.5.9 ハートビート監視の実装

自動ハートビート表は、Oracle GoldenGateフレームワーク内で待機時間を監視するための重要な方法です。ハートビート表により、構成内のエンドツーエンドのスループットを測定し、ネットワーク内の潜在的なボトルネックを識別する方法が提供されます。

自動ハートビート表を実装するには、ソース・データベースとターゲット・データベースの両方で次のステップを実行する必要があります。

  1. サービス・マネージャにログインします。
  2. サービス・マネージャのメイン・ページから、管理サービスに関連付けられたポート番号のハイパーリンクを選択します。
  3. 「Overview」ページの左上隅にあるコンテキスト・メニューを開きます。
  4. コンテキスト・メニューから「Configuration」を選択します。
  5. 最初の「Database」タブで、データベース・アイコンを選択してデータベースにログインします。
  6. 「Heartbeat」セクションで、プラス(+)アイコンを選択します。
  7. ハートビート表について「Frequency」、「Retention」および「Purge Frequency」を調整します。
  8. 「Submit」をクリックします。
自動ハートビート機能の詳細は、Oracle GoldenGate処理の監視のドキュメントを参照してください。

2.5.10 取得サポートの構成

レプリケーションを開始する前に、取得プロセスを設定する必要があります。取得プロセスは、Extractとも呼ばれます。Oracle GoldenGate Microservicesでは、3種類のExtractがサポートされています。これらを次に示します。
  • クラシックExtract
  • 統合Extract
  • 初期ロードExtract

使用する取得のタイプを決定するには、Oracle DatabaseのためのOracle GoldenGateの使用ガイド使用するキャプチャ方法の決定の項を参照してください。

これらのExtractのいずれかを構築するには、Oracle GoldenGate Microservicesで次のステップを実行します。

  1. サービス・マネージャ・コンソールにログインします。
  2. サービス・マネージャのメイン・ページから、管理サービスに関連付けられたポート番号のハイパーリンクを選択します。
  3. 「Overview」ページの「Extracts」の下で、プラス(+)アイコンを選択します。「Add Extract」ウィザードが表示されます。
  4. 「Add Extract」ウィザードで、「Extract Type」を選択してから「Next」をクリックします。
  5. 「Extract Options」でExtractの詳細を指定し、「Next」をクリックします。
  6. 「Parameter File」オプションで、Extractの実行に必要な詳細を指定します。
  7. 「Create and Run」をクリックします。

ノート:

クラシックExtractは引き続き使用できますが、Oracle GoldenGate 18cリリースの時点で非推奨になっています。また、Autonomous DatabaseまたはAutonomous Transaction Processingプラットフォームでは取得サポートはありません。

2.5.11 適用サポートの構成

レプリケーションの適用プロセスはReplicatとも呼ばれ、構成が非常に簡単で単純です。Oracle GoldenGate MicroservicesでサポートされているReplicatには5つのタイプがあります。これらのReplicatを次に示します。
  • 統合Replicat
  • 非統合Replicat
  • 調整Replicat
  • 並列統合Replicat
  • 並列非統合Replicat

使用するReplicatを決定するには、Oracle DatabaseのためのOracle GoldenGateの使用ガイド使用する適用方法の決定の項を参照してください。

これらのReplicatのいずれかを構築するには、Oracle GoldenGate Microservicesで次のステップを実行します。

  1. 管理サーバーにログインします。
  2. 「Overview」ページの「Replicats」の下で、プラス(+)アイコンを選択します。「Add Replicat」ウィザードが表示されます。
  3. 「Add Replicat」ウィザードで、「Replicat Type」を選択してから「Next」をクリックします。
  4. 「Replicat Options」で、Replicatの詳細を入力してから、「Next」をクリックします。
  5. 「Parameter File」で、Replicatの実行に必要な詳細を指定します。
  6. 「Create」、「Run」の順にクリックします。

ノート:

Autonomous Data WarehouseおよびAutonomous Transaction Processingへのレプリケーションには、非統合Replicatまたは非統合並列Replicatのみを使用できます。

2.6 データ・リソースへの接続

Oracle GoldenGateデータ・ソースとターゲットの接続の様々な方法について学習します。次の接続タイプがあります。

2.6.1 Oracle Database (オンプレミス)への接続

Oracle GoldenGate Microservices on Marketplaceを使用して、リモートでオンプレミスのOracleデータベース・リソースから取得することやそれにデータを適用することができます。これにより、レプリケーションが可能になり、そのレプリケーション・プロセスを一元的に管理できるようになります。

レプリケーションのユースケース

次のユースケースでは、Oracle GoldenGate Microservicesを使用してデータ・リソース間でデータをレプリケートできます。

  • 移行
  • データ分散
  • リアルタイム・データ・ウェアハウス
  • 運用レポート
オンプレミスからのデータのレプリケート

前提条件

レプリケーションを開始する前に、次のものが設定されていることを確認してください。

  • Oracle GoldenGate Microservices
  • ソース・データベース
  • ターゲット・データベース

オンプレミスからクラウドに、またはオンプレミスからオンプレミスにデータを移動するには、次のタスクを実行します。

2.6.1.1 レプリケーション用のOracle Databaseの構成

レプリケーション用にDatabase as a Service (DBaaS)インスタンスを準備するには、次のタスクを実行します。

  1. ロギング・プロパティの構成
    • サプリメンタル・ロギングの有効化
  2. Oracle Database内でのOracle GoldenGateの有効化
    • enable_goldengate_replicationのパラメータの更新

詳細は、Oracle GoldenGateのためのデータベースの準備のドキュメントを参照してください。

2.6.1.2 Oracle GoldenGate Microservices計算ノードの構成

Microservices計算ノードをオンプレミス・データベースに接続するには、tnsnames.oraファイルを編集し、エントリで自分のデータベース・リソースを指定します。

デフォルトでは、環境変数TNS_ADMINはデプロイメントごとに事前構成されています。ただし、tnsnames.oraおよびsqlnet.oraファイルは計算ノードですぐに使用できるようになっていません。これらのファイルを作成するか、既存のファイルからコピーする必要があります。次の表に示すように、tnsnames.oraまたはsqlnet.oraファイルは事前構成された場所から見つけることができます。

Oracle Databaseバージョン ディレクトリ

Oracle 11g

/u02/deployments/<deployment>/etc

Oracle 12c

/u02/deployments/<deployment>/etc

Oracle 18c

/u02/deployments/<deployment>/etc

Oracle 19c

/u02/deployments/<deployment>/etc

ノート:

  • Oracle Autonomous製品を使用している場合、tnsnames.oraファイルはClient_Credentials.zipファイルに含まれています。このtnsnames.oraファイルを編集する必要があります。
  • ネットワーク・ディレクトリ構造を他のOracle製品と一致させるには、 /network/adminをディレクトリ構造に追加する必要があります。このためには、環境変数TNS_ADMINを変更する必要があります。ローカル・ネーミング・パラメータの詳細は、Database Net Servicesリファレンスを参照してください。

2.6.2 アーキテクチャ

Oracle Cloud Marketplace上のOracle GoldenGateでは、多くの既存アーキテクチャおよび新規アーキテクチャを使用できます。

この章では、アーキテクチャの設定および構成に必要ないくつかの例およびステップについて説明します。サポートされるアーキテクチャは次のとおりです。

  • オンプレミスからOracle Cloud (Marketplace)
  • Oracle CloudからOracle Cloud (MarketplaceからMarketplace)
2.6.2.1 Oracle GoldenGate MicroservicesオンプレミスからOracle GoldenGate Microservices on Marketplaceへの安全な接続

次の方法を使用して、オンプレミスのOracle GoldenGate MicroservicesアーキテクチャをOracle Cloud Marketplace上のOracle GoldenGate Microservicesアーキテクチャに接続できます。

  • パブリックIPアドレス経由の接続
  • IPSec VPNを介した接続
  • FastConnectを介した接続

次の項では、パブリックIPアドレスを介して接続する方法について説明します。IPSec VPNまたはFastConnectのアプローチを使用するには、それぞれVPN ConnectおよびFastConnectのドキュメントを参照してください。

2.6.2.2 パブリックIPアドレス経由の接続

デフォルトでは、Oracle Cloud Marketplace上のOracle GoldenGate MicroservicesはNginxリバース・プロキシの背後に構成します。これにより、Oracle Cloud上のアーキテクチャが簡略化され、デプロイメントも安全になります。パブリックIPアドレスを介して接続する場合、オンプレミスのOracle GoldenGate Microservicesアーキテクチャは安全である必要があります。

デプロイメントがセキュアであるとき、これに安全に接続するには、オンプレミス・マシンおよびOracle Cloud計算ノードで次のステップを実行します。

2.6.2.2.1 オンプレミス・マシンの操作
  1. OpenSSLを使用してOracle Cloud計算ノードへの接続をテストします。
    $ openssl s_client -connect <public id address>:443
  2. Oracle Cloud MarketplaceのOracle GoldenGate Microservices計算ノードの作成に使用したものと同じSSH鍵でオンプレミスのOracle GoldenGate Microservicesを更新します。
    Oracle GoldenGate Microservices環境のOracleユーザー用の.sshディレクトリに、秘密SSH鍵をコピーします。
    $ su – oracle
    $ cd .ssh
    $ scp ….
    $ sudo chmod 700 ~/.ssh/<private ssh key>
  3. Oracle GoldenGate Microservices計算ノードからオンプレミス環境に、ogg.pemファイルをコピーします。
    1. ogg.pemをローカル・マシンにコピーします。
      $ scp opc@<public ip address>:/etc/nginx/ogg.pem 
    2. 次のコマンドを使用して、ogg.pemファイルがローカル・マシンに存在しているかどうかを確認します。
      $ ls -a
  4. Oracle GoldenGate Microservices配布サービス用のローカル・ウォレットをogg.pemファイルで更新します。これは、信頼できる証明書として割り当てる必要があります。
    1. 必要なウォレットを検索します。
      $ ps -ef | grep -i distsrvr
      1. リストされたdatファイルを使用します。
        
        $ cat <dat file> | python -m json.tool
      2. 配布サービス用のウォレットの場所を取得します。

        たとえば: $DEPLOYMENT_HOME/etc/ssl/<distribution service wallet>

    2. ウォレットを更新します。
      
      $ $OGG_HOME/bin/orapki wallet add -wallet <wallet directory> -trusted_cert -cert <certificate file path> -pwd <wallet password>
      

      たとえば:

      $OGG_HOME/bin/orapki wallet add -wallet /opt/app/oracle/gg_deployments/on-premises/etc/ssl/DistroClient -trusted_cert -cert /home/oracle/oci_cert.pem -pwd ********
    3. ウォレットを確認します。
      
      $ $OGG_HOME/bin/orapki wallet display -wallet <wallet directory> -pwd <wallet password>

      たとえば:

      $OGG_HOME/bin/orapki wallet display -wallet /opt/app/oracle/gg_deployments/on-premises/etc/ssl/DistroClient -pwd ********
      
    4. rootユーザーとして、オンプレミスの/etc/hostsファイルを更新します。Oracle GoldenGate Oracle Cloud計算ノード・インスタンスの/etc/hostsファイルに移動するために必要な情報は、「Details」ページにあります。次の情報などが必要です。
      • パブリックIPアドレス
      • 内部FQDN

      内部FQDNからは、短縮ホスト名も使用する必要があります。

    5. Microservicesのコンポーネントを停止します。実行中のExtractやReplicatには影響ありません。
      1. デプロイメントを停止します
        • ServiceManagerにログインします。
        • 「Deployments」で、「Action」をクリックしてデプロイメントを停止します。
      2. ServiceManagerを停止します。
        • ServiceManagerにログインします。
        • 「Deployments」で、「Action」をクリックしてServiceManagerを再起動します。

        ノート:

        ServiceManager再起動時に、コマンド・プロンプトに移動して、次のコマンドのいずれかを発行します。

        手動の場合は次のようにします。

        $ cd $DEPLOYMENT_HOME/bin
        	$ ./stopSM.sh
        	$ ./startSM.sh
        デーモンの場合は、rootユーザーとして次のようにします。
         service restart OracleGoldenGate.service
    6. Microservicesのコンポーネントを起動します。
      1. デプロイメントを起動します
        • ServiceManagerにログインします。
        • 「Deployments」で、「Action」をクリックしてデプロイメントを起動します。
2.6.2.2.2 Oracle Cloud計算ノードの操作
Oracle CloudのOracle GoldenGate Microservices構成ページにある「Administration Service」タブから、次のステップを実行します。
  1. 環境にログインして、受信者サービスに接続できるユーザーを作成します。
    • 管理サービスにログインします。その場合、ogg-credentials.jsonファイルで入手可能なoggadminパスワードが必要になります(初期設定後に変更していない場合)。
      https://<public id address>/<deployment name>/adminsrvr
    たとえば-
    https://<public ip address>/OCI-BASE/adminsrvr
  2. コンテキスト・メニューを開いて、「Administrator」オプションを選択します。
  3. プラス記号(+)アイコンをクリックして、オペレータ・ロールを持つ新しいユーザーを作成します。このアカウントは、リバース・プロキシを通じてログインするためにオンプレミスの配布サービスによって使用されます。
    次の情報を指定します:
    Username: streamnetwork
    Role: Operator
    Type: Basic
    Info: Network User
    Password: **********
    Verify Password: **********
2.6.2.2.3 オンプレミス・マシンでの操作
オンプレミス・マシンで、次のように操作します。
  1. オンプレミス環境の「Administration Service」タブから、前のステップで作成したネットワーク・ユーザーに接続できる別名を作成します。この別名は、Oracle Cloudの受信者サービスに接続するために配布サービスによって使用されます。
    • 管理サービスにログインします。
    • コンテキスト・メニューを開いて、「Configuration」を選択します。
    • プラス記号(+)アイコンをクリックして、新しい資格証明を追加します。
    • 次の情報を指定して、新しい資格証明を追加します。
      Credential Domain: Network
      Credential Alias: streamnetwork
      User ID: streamnetwork
      Password: **********
      Verify Password: *********

      ノート:

      新しい資格証明は、データベースにログインしていないため検証できません。
  2. オンプレミス環境の配布サービスで、次の操作を実行します。
    • 配布パスに必要な情報を指定します。必須の基本情報は次のとおりです。
      Path Name: OP2OCI
      Reverse Proxy Enabled: Toggle to on
      Use Basic Authentication: Toggle to on
      Source: Select Extract and provide source trail file info
      Target: 
      	Keep the WSS protocol
      	Provide the Hostname of the OCI Compute node – IP will not work
      	Provide remote trail file name
      	Provide Deployment name
      	Domain: Network 
      	Alias: securitynetwork
      Trail Size (MB): set to desired size
    • 「Create」または「Create and Run」をクリックします。

2.6.3 Oracle Database as a Service (DBaaS)への接続

Oracle GoldenGate Microservices on Marketplaceを使用して、リモートでデータをOracle Cloud Infrastructure (OCI) Database as a Service (DBaaS)リソースから取得することやそれに適用することができます。これにより、スケーラブルな方法でレプリケーションを有効にすることや、管理点を一元化することや、クラウド・サービス間のレプリケーションを有効にすることができます。

OCI Database as a Serviceへのデータのレプリケート

前提条件

オンプレミスからデータをレプリケートする前に、次の前提条件を満たしていることを確認してください。

  • Oracle GoldenGate Microservices on Marketplace
  • ソース・データベース
  • Oracle Cloud Infrastructure (OCI) Database as a Service (DBaaS)インスタンス

オンプレミスからクラウドに、またはオンプレミスからオンプレミスにデータを移動するには、次のタスクを実行します。

2.6.3.1 レプリケーション用のOracle Databaseの構成

レプリケーション用にDatabase as a Service (DBaaS)インスタンスを準備するには、次のタスクを実行します。

  1. ロギング・プロパティの構成
    • サプリメンタル・ロギングの有効化
  2. Oracle Database内でのOracle GoldenGateの有効化
    • enable_goldengate_replicationのパラメータの更新

詳細は、Oracle GoldenGateのためのデータベースの準備のドキュメントを参照してください。

2.6.3.2 Oracle GoldenGate Microservices計算ノードの構成

Oracle GoldenGate Microservices計算ノードからオンプレミス・データベースへの接続を確立するには、tnsnames.oraファイルを編集し、エントリで自分のデータベース・リソースを指定する必要があります。

デフォルトでは、環境変数TNS_ADMINはデプロイメントごとに事前構成されています。ただし、tnsnames.oraおよびsqlnet.oraファイルは計算ノードですぐに使用できるようになっていません。これらのファイルを作成するか、既存のファイルからコピーする必要があります。次の表に示すように、tnsnames.oraまたはsqlnet.oraファイルは事前構成された場所から見つけることができます。

表2-1 Oracle Database Clientディレクトリ

Oracle Databaseバージョン ディレクトリ

Oracle 11g

/u02/deployments/<deployment>/etc

Oracle 12c

/u02/deployments/<deployment>/etc

Oracle 18c

/u02/deployments/<deployment>/etc

Oracle 19c

/u02/deployments/<deployment>/etc

ノート:

  • Oracle Autonomous製品を使用している場合、tnsnames.oraファイルはClient_Credentials.zipファイルに含まれています。このtnsnames.oraファイルを使用するか、その内容を$ORACLE_HOME/network/adminにあるtnsnames.oraファイルにコピーすることができます。
  • ネットワーク・ディレクトリ構造を他のOracle製品と一致させるには、 /network/adminをディレクトリ構造に追加する必要があります。このためには、環境変数TNS_ADMINを変更する必要があります。ローカル・ネーミング・パラメータの詳細は、Database Net Servicesリファレンスを参照してください。

2.6.4 Oracle Autonomous Data Warehouse/Autonomous Transaction Processingへの接続

Oracle Cloud Marketplace上のOracle GoldenGate Microservicesを使用することで、データをOracle Autonomous Data Warehouse Cloud Service (ADWCS)またはAutonomous Transaction Processing (ATP)にレプリケートできます。この項で説明するステップにより、Oracle Autonomous Database Warehouse Cloud Service (ADWCS)へのリモート接続の手法が合理化されます。

詳細は、Oracle DatabaseのためのOracle GoldenGateの使用ガイドの自律型データベースへのデータのレプリケートの項を参照してください。

自律型データベースへのレプリケートのユースケース

Oracle GoldenGate Microservicesを使用して、次のことのためにデータをAutonomous Data Warehouseにレプリケートします。

  • リアルタイム・データ・ウェアハウス
  • 運用レポート
Autonomous Data Warehouseへのデータのレプリケート

前提条件:

Autonomous Data Warehouseにデータをレプリケートするには、次の前提条件が必須です。

  • Oracle Autonomous Data Warehouse Cloud Service
  • ソース・データベース

Oracle GoldenGate Classic Microservicesを使用して自律型データベースにデータを提供するには、次のタスクを実行します。

2.6.4.1 レプリケーション用のAutonomous Data Warehouseの構成

事前作成済のOracle GoldenGateユーザー(ggadmin)のロック解除

次のステップを実行して、レプリケーション用にAutonomous Data Warehouseを構成します。

  1. Autonomous Data Warehouse内の事前作成済Oracle GoldenGateユーザー(ggadmin)のロックを解除しパスワードを変更します。任意のSQLクライアント・ツールを使用してアカウントのロックを解除します。

    詳細は、Oracle Autonomous Data Warehouseの使用ガイドのAutonomous Data Warehouseインスタンスへの接続についての項を参照してください。

    SQL> select * from dba_users order by username;
    SQL> alter user ggadmin identified by <password> account unlock;
  2. パラメータenable_goldengate_replicatonがtrueに設定されているかどうかを確認します。そうでない場合は、このパラメータを変更します。
    SQL> select * from v$parameter where name = 'enable_goldengate_replication';
    SQL> alter system set enable_goldengate_replication = true scope=both;

ターゲット・スキーマの作成

レプリケーションで使用できるスキーマとターゲット・オブジェクトを作成するには、次のステップを実行します。このスキーマおよび関連オブジェクトはDDLレプリケーションをサポートしていません。

  1. 新しいアプリケーション・ユーザー/スキーマを作成します。このユーザー/スキーマには、レプリケーションのターゲット・オブジェクトが格納されます。

    ノート:

    appadminはサンプル・ユーザーです。
    SQL> create user appadmin identified by ********
    SQL> grant create session, resource, create view, create table to appadmin;
    SQL> alter user appadmin quota unlimited on data;
    
  2. ユーザー/スキーマとしてOracle Autonomous Data Warehouse Cloudデータベースに接続し、アプリケーション表を作成します。
2.6.4.2 自律型データベース・クライアント資格証明

自律型データベース・クライアント資格証明の取得

自律型データベースへの接続を確立するには、クライアント資格証明ファイルを自律型データベース・サービス・コンソールからダウンロードする必要があります。詳細は、Oracle Autonomous Data Warehouseの使用ガイドのクライアント資格証明のダウンロードの項を参照してください。

ノート:

自律型データベースへの管理者アクセス権がない場合は、資格証明ファイルをダウンロードして提供するようにサービス管理者に依頼してください。自律型データベースの資格証明ファイルを入手したら、そのzipファイルをOracle GoldenGate計算ノードにアップロードする必要があります。

次のステップを実行して、Oracle Autonomous Data Warehouse Cloudアカウントの詳細を取得します。

  1. Oracle Autonomous Data Warehouse Cloudアカウントにログインします。
  2. 「Instance」ページから、自律型データベース・インスタンスのメニュー・オプションをクリックし、「Service Console」を選択します。
  3. adminのユーザー名とそれに関連付けられたパスワードを使用して、サービス・コンソールにログインします。
  4. サービス・コンソールで、「Administration」タブをクリックします。
  5. 「Download Client Credentials」をクリックします。
  6. 資格証明zipファイルを保護するためのパスワードを入力して、「Download」をクリックします。
  7. 資格証明zipファイルをローカル・システムに保存します。

Oracle GoldenGate計算ノードへのクライアント資格証明の移動

Oracle GoldenGateからAutonomous Data Warehouseへの接続を確立するには、クライアント資格証明をOracle GoldenGate計算ノードに移動する必要があります。次のステップでは、ご使用のマシンからOracle GoldenGate計算ノードに資格証明zipファイルを移動する方法を説明します。

  1. SSHとopcユーザー資格証明を使用して、Oracle GoldenGate Classic計算ノードに接続します。
    ssh -i <private_key> opc@<public_ip_address>
  2. ステージング・ディレクトリを作成し、必要な権限を付与してから、セッションを終了します。
    $ mkdir stage
    $ exit
    
  3. 資格証明zipファイルをOracle Goldengate Classic計算ノードにコピーします。
    $ scp ./<credential_file>.zip opc@<public_id_address>:~/stage
  4. Oracle GoldenGate Classic計算ノードに接続します。
    ssh -i <private_key> opc@<public_ip_address>
  5. 資格証明zipファイルがステージングの場所で使用可能かどうかを確認します。
    $ cd ~/stage
    $ ls -ltr
    

Autonomousクライアント資格証明を使用したOracle Goldengate計算ノードの構成

ADWCクライアント資格証明をOracle GoldenGate計算ノードに移動した後、必要なファイルをインストールし、Autonomous Data Warehouseに接続していることを確認する必要があります。必要なSQL*Netコンポーネントを構成するためのステップを次に示します。

  1. SSHとopcユーザー資格証明を使用して、Oracle GoldenGate Classic計算ノードにログインします。
    ssh -i <private_key> opc@<public_ip_address>
  2. クライアント資格証明ファイルを一時ディレクトリに解凍します。
    unzip ./<credential_file>.zip -d ./client_credentials
  3. sqlnet.oraおよびtnsnames.oraファイルをTNS_ADMINの場所にコピーします。
    $ cd ~/stage/client_credentials
    $ cp ./sqlnet.ora /u02/deployments/<deployment>/etc
    $ cp ./tnsnames.ora /u02/deployments/<deployment>/etc

    ノート:

    ネットワーク・ディレクトリ構造を他のOracle製品と一致させるには、 /network/adminをディレクトリ構造に追加する必要があります。このためには、環境変数TNS_ADMINを変更する必要があります。ローカル・ネーミング・パラメータの詳細は、Database Net Servicesリファレンスを参照してください。
  4. sqlnet.oraファイルを編集し、ディレクトリ・パラメータを、クライアント資格証明の解凍先を指す情報の場所で置き換えます。
    $ cd /u02/deployments/<deployment>/etc
    $ vi ./sqlnet.ora

    ?/network/admin/home/opc/stage/client_credentialsに変更します。

  5. テスト目的で、オペレーティング・システム・レベルでTNS_ADMINおよびORACLE_HOME環境変数を設定します。

    ノート:

    Oracle GoldenGateデプロイメントでは、デプロイメントごとに設定されている、ORACLE_HOMEおよび TNS_ADMIN環境変数が使用されます。
    $ export ORACLE_HOME=/u01/app/client/<oracle version>
    $ export TNS_ADMIN=/u02/deployments/<deployment>/etc
    
  6. tnsnames.oraファイル内のエントリのいずれかに接続することで、Autonomous Data Warehouseへの接続をテストします。
    $ cd $ORACLE_HOME/bin
    $ ./sqlplus appadmin/**********@orcladw_low
2.6.4.3 レプリケーション用のOracle Goldengate Microservicesの構成

Oracle GoldenGate Microservicesを使用してAutonomous Data Warehouseへの正常な接続を確立するには、次のステップを実行します。

Autonomous Data Warehouseに接続するためのOracle GoldenGate資格証明の追加

Autonomous Data Warehouseに接続するためのOracle GoldenGate資格証明の詳細を追加するには、次の手順を実行します。

  1. oggadminのパスワードを使用してサービス・マネージャにログインします。
  2. サービス・マネージャのメイン・ページから、管理サービスに関連付けられたポート番号のハイパーリンクを選択します。
  3. 「Overview」ページの左上隅にあるコンテキスト・メニューを開きます。
  4. コンテキスト・メニューから「Configuration」を選択します。
  5. 「Database」タブで、プラス(+)アイコンをクリックして新しい資格証明を追加します。
  6. 次の情報を入力し、「Submit」をクリックします。
    Credential Domain: [Defaults to OracleGoldenGate]
    Credential Alias: [Name of the Alias]
    User ID: ggadmin@<adw_tnsnames_reference>
    Pasword: [Password for ggadmin]
    Verify Password: [Password for ggadmin]
  7. 資格証明の追加後、「Log in Database」アイコンをクリックすることで、Autonomous Data Warehouseへの接続をテストします。