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

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

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

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

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

  1. Oracle Databaseへの接続の作成の手順を確認してください。
  2. 「ネットワーク接続」セクションで、トラフィック・ルーティング方法に「専用エンドポイント」を選択した場合:
    1. 単一クライアント・アクセス名(SCAN)を使用するリアル・アプリケーション・クラスタ(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から開始されます。

データ変換接続に関する問題のトラブルシューティング

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

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

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