Dépanner les problèmes de connectivité

Découvrez quelques problèmes courants que vous pouvez rencontrer avec les connexions et comment les résoudre.

Dépanner les problèmes de connectivité à Oracle Database

Voyez comment dépanner les problèmes de connectivité dans GoldenGate pour OCI pour les bases de données sur place ou les bases de données en nuage de tierce partie.

Les problèmes de connectivité font partie des erreurs les plus courantes détectées dans GoldenGate pour OCI. Si vous rencontrez un problème de connexion à une base de données sur place ou à une base de données exécutée dans un nuage de tierce partie, les conseils suivants peuvent vous aider à le résoudre :

  1. Consultez les instructions pour créer une connexion à Oracle Database.
  2. Dans la section Connectivité réseau, si vous avez sélectionné Point d'extrémité dédié pour la méthode d'acheminement du trafic :
    1. Pour les bases de données RAC (Real-Application Cluster) utilisant Single Client Access Name (SCAN), vous devez sélectionner Redirect pour le mode Session, puis entrer le nom de domaine complet du module d'écoute SCAN.
    2. Pour les bases de données non RAC, vous pouvez entrer n'importe quel nom de domaine complet (nom de base de données entièrement qualifié). Il n'est pas nécessaire qu'il s'agisse du nom d'une base de données. Ce nom doit toutefois être unique dans le compartiment et son format doit être valide. Par exemple, somehost.example.com.
    3. Vous devez référencer le nom de domaine complet entré dans le champ Chaîne de connexion à la base de données, par exemple somehost.example.com:1521/myservicenameexample
    Si vous entrez une adresse IP, OCI GoldenGate la convertit en nom de domaine complet. Par exemple, si vous entrez 10.0.1.43, OCI GoldenGate le convertit en ip-10-0-1-43.ociggsvc.oraclevcn.com et s'assure qu'il peut être résolu dans le sous-réseau sélectionné.

    Note :

    Si vous ne référencez pas le nom de domaine complet indiqué dans Chaîne de connexion à la base de données, OCI GoldenGate ne peut pas se connecter à la base de données et les messages d'erreur suivants peuvent s'afficher :
    • Erreur - OGG-08110 Échec de la connexion. Erreur OCI ORA (statut = 12170-ORA-12170 : TNS : Temporisation de la connexion)
    • Erreur - OGG-08110 Échec de la connexion. Erreur OCI ORA (statut = 12154-ORA-12154 : TNS : Impossible de résoudre l'identificateur de connexion spécifié
  3. Vous pouvez vous connecter à des bases de données en dehors d'Oracle Cloud Infrastructure (OCI) à l'aide d'une connexion réseau privée.
    1. Assurez-vous de sélectionner Point d'extrémité dédié, ce qui permet la connectivité à partir d'OCI GoldenGate à l'adresse IP privée du noeud de base de données.
    2. (Bases de données Oracle uniquement) Sélectionnez le mode de session approprié. Sélectionnez Direct pour utiliser le module d'écoute local s'exécutant sur un seul noeud de base de données ou Redirection pour utiliser le module d'écoute SCAN utilisé dans les déploiements RAC.
    3. Sélectionnez un sous-réseau qui a accès au nom de domaine complet que vous avez fourni (facultatif pour les bases de données RAC). GoldenGate pour OCI crée un point d'extrémité privé de connexion inverse dans ce sous-réseau pour accéder à la base de données.

      Note :

      Si vous tentez de vous connecter à une base de données sur place ou à une base de données exécutée dans un nuage de tierce partie, vous devez configurer le service de réseau pour OCI pour permettre l'accès à partir du sous-réseau indiqué dans le réseau où réside la base de données. Pour ce faire, OCI offre différentes solutions, notamment FastConnect ou RPV IPSec.
    4. Vous devez créer des règles de sécurité qui autorisent le trafic entrant à partir du sous-réseau indiqué pour le port 1521 ou tout port auquel vous tentez d'accéder. Si vous ne créez pas cette règle de sécurité, OCI bloque le trafic vers ce port.
  4. Après avoir créé la connexion, vérifiez ses détails. Observez le champ Adresses IP entrantes. Elle peut contenir une ou plusieurs adresses IP. La connexion à la base de données à partir de GoldenGate pour OCI provient de l'une de ces adresses IP. Vous devez vous assurer que les règles de sécurité de sous-réseau appropriées sont en place pour permettre la connectivité à partir de ces adresses IP vers l'adresse IP privée du noeud de base de données.
    • Si vous avez sélectionné Point d'extrémité partagé pour la méthode d'acheminement, la connexion à partir d'OCI GoldenGate provient des adresses IP entrantes répertoriées dans la section du tableau Déploiements affectés.
    • Si vous avez sélectionné Point d'extrémité dédié pour la méthode de routage, la connexion à partir d'OCI GoldenGate provient des adresses IP entrantes répertoriées dans la section Informations sur la connexion.

Résoudre les problèmes liés aux connexions Data Transform

Voyez comment résoudre les problèmes de connectivité avec les connexions dans les transformations de données OCI GoldenGate.

Si vous rencontrez des erreurs de test de connexion lorsque vous tentez de créer une connexion dans la console de déploiement des transformations de données pour OCI GoldenGate, assurez-vous de créer et d'affecter un type de connexion générique au déploiement des transformations de données pour chaque connexion que vous utilisez dans les transformations de données pour OCI GoldenGate.

En savoir plus sur les types de connexion pris en charge pour les transformations de données.