接続の問題のトラブルシューティング

接続で発生する可能性のある一般的な問題とその対処方法について学習します。

Oracle AI Databaseでの接続の問題のトラブルシューティング

オンプレミス・データベースまたはサードパーティ・クラウド・データベースでのOCI GoldenGateの接続の問題をトラブルシューティングする方法について学習します。

接続の問題は、OCI GoldenGateで発生する最も一般的なエラーの1つです。オンプレミス・データベースまたはサードパーティ・クラウドで実行されているデータベースへの接続中に問題が発生した場合、次のヒントがトラブルシューティングに役立つことがあります:

  1. Oracle AI Databaseへの接続の作成の手順を確認してください。

  2. 「ネットワーク接続」セクションで、トラフィック・ルーティング方法として「専用エンドポイント」を選択した場合:

    1. 単一クライアント・アクセス名(SCAN)を使用するReal-Application Cluster (RAC)データベースの場合、セッション・モードで「リダイレクト」を選択し、SCANリスナーFQDNを入力する必要があります。

    2. 非RACデータベースの場合は、任意のFQDN (完全修飾データベース名)を入力できます。データベースの名前である必要はありません。ただし、コンパートメント内で一意であり、有効な形式である必要があります。たとえば、somehost.example.comです。

    3. 「データベース接続文字列」フィールドで入力したFQDNを参照する必要があります。たとえば、somehost.example.com:1521/myservicenameexampleです

    IPアドレスを入力すると、OCI GoldenGateはそれをFQDNに変換します。たとえば、10.0.1.43と入力すると、OCI GoldenGateはこれをip-10-0-1-43.ociggsvc.oraclevcn.comに変換し、選択したサブネット内で確実に解決できるようにします。

    ノート: 「データベース接続文字列」で指定されているFQDNを参照しない場合、OCI GoldenGateはデータベースに接続できず、次のエラー・メッセージが表示される場合があります:

    • エラー - OGG-08110ログインに失敗しました。OCIエラーORA (ステータス = 12170-ORA-12170: TNS:接続タイムアウトが発生しました)
    • エラー - OGG-08110ログインに失敗しました。OCIエラーORA (ステータス = 12154-ORA-12154: TNS:指定された接続識別子を解決できませんでした))
  3. プライベート・ネットワーク接続を使用して、Oracle Cloud Infrastructure (OCI)の外部にあるデータベースに接続できます。

    1. 「専用エンドポイント」を選択していることを確認します。これにより、OCI GoldenGateからデータベース・ノードのプライベートIPへの接続が可能です。

    2. (Oracle Databasesのみ)適切なセッション・モードを選択します。「直接」を選択して単一のデータベース・ノードで実行されているローカル・リスナーを使用するか、「リダイレクト」を選択してRACデプロイメントで使用されるSCANリスナーを使用します。

    3. 指定したFQDNにアクセスできるサブネットを選択します(RACデータベースではオプション)。OCI GoldenGateは、そのサブネットに逆接続プライベート・エンドポイントを作成してデータベースにアクセスします。

      ノート:オンプレミス・データベースまたはサードパーティ・クラウドで実行されているデータベースに接続しようとする場合、指定したサブネットからデータベースが存在するネットワークにアクセスできるようにOCIネットワークを構成する必要があります。OCIでは、FastConnectIPSec VPNなど、様々な方法でこれを実現できます。

    4. ポート1521またはアクセスしようとしている任意のポートに対して指定されたサブネットからのイングレスを許可するセキュリティ・ルールを作成する必要があります。このセキュリティ・ルールを作成しない場合、OCIはこのポートへのトラフィックをブロックします。

  4. 接続を作成したら、その詳細を確認します。「イングレスIP」フィールドを確認します。これには、1つ以上のIPアドレスが含まれることがあります。OCI GoldenGateからデータベースへの接続は、これらのいずれかのIPアドレスから開始されます。これらのIPアドレスからデータベース・ノードのプライベートIPへの接続を許可するために、適切なサブネット・セキュリティ・ルールが適用されていることを確認する必要があります。

    • ルーティング方法として「共有エンドポイント」を選択した場合、OCI GoldenGateからの接続は、「割当て済デプロイメント」表のセクションにリストされているイングレスIPから開始されます。

    • ルーティング方法として「専用エンドポイント」を選択した場合、OCI GoldenGateからの接続は、「接続情報」セクションにリストされているイングレスIPから開始されます。

Data Transforms接続に関する問題のトラブルシューティング

OCI GoldenGate Data Transformsでの接続に関する問題に対処する方法を学習します。

OCI GoldenGate Data Transformsデプロイメント・コンソールで接続を作成しようとしたときにテスト接続エラーが発生した場合は、OCI GoldenGate Data Transformsで使用する各接続について、汎用接続タイプを作成してData Transformsデプロイメントに割り当ててください。

データ変換についてサポートされている接続タイプについてさらに学習します。