Ajouter un chemin de répartition
Un chemin de répartition envoie la transaction des données d'un processus d'extraction à un processus de réplication.
Rubriques connexes
Quand utiliser un chemin de répartition
Utilisez un chemin de répartition lorsque vous devez répliquer des données dans un environnement de déploiement distribué. Un chemin de répartition envoie la transaction des données du processus d'extraction au processus de réplication. La création et l'exécution d'un chemin de répartition créent automatiquement un chemin récepteur dans le service de réception du déploiement cible. Le chemin récepteur reçoit la transaction de données du service de répartition du déploiement source.
Le déploiement source est le déploiement dans lequel vous créez le chemin de répartition. Le déploiement cible est le déploiement auquel les données extraites et les traces sont envoyées.
Avant de commencer
Assurez-vous de créer des connexions GoldenGate pour chaque déploiement auquel vous voulez vous connecter, puis affectez-les au déploiement à partir duquel le chemin provient. Par exemple, le déploiement dans lequel vous créez le chemin de répartition ou le chemin récepteur lancé par la cible.
Sinon, dans les déploiements activés pour IAM, vous rencontrerez l'erreur :
The network connection could not be established: 'OGG-08654' - 'Invalid or missing OAuth
resource - audiencescope in Client application'.
Créer et exécuter un chemin de répartition (23ai)
- Dans la console de déploiement cible, connectez-vous, puis accédez à la page Administration des utilisateurs à partir du menu de navigation de gauche.
- Cliquez sur Ajouter un nouvel utilisateur, puis effectuez les opérations suivantes :
- Authentifié par : Sélectionnez Mot de passe dans la liste déroulante.
- Rôle : Sélectionnez Opérateur dans la liste déroulante.
- Nom d'utilisateur : entrez votre nom d'utilisateur.
- Password et Verify Password : Entrez le mot de passe associé à cet utilisateur.
- Ouvrez la console de déploiement source, puis naviguez jusqu'à Connexions de chemin dans le menu de navigation de gauche.
- Cliquez sur Ajouter une connexion de chemin, puis effectuez les opérations suivantes :
- Alias de données d'identification : : Entrez un alias.
- ID utilisateur : Entrez le nom de l'utilisateur créé à l'étape 2.
- Mot de passe et Vérifier le mot de passe : Entrez le mot de passe associé à cet utilisateur à l'étape 2.
- Cliquez sur Soumettre.
Créer et exécuter un chemin de répartition (21c)
- Dans la console de déploiement cible, connectez-vous, puis accédez à la page Administrateur à partir du menu de navigation.
- Cliquez sur Ajouter un utilisateur, puis créez un utilisateur que le déploiement source peut utiliser pour se connecter au déploiement cible. Attribuez à cet utilisateur le rôle Opérateur.
- Ouvrez la console de déploiement source, puis naviguez jusqu'à la page Configuration.
- Sous l'onglet Base de données, cliquez sur Ajouter des données d'identification, puis complétez ce qui suit :
- Domaine de données d'identification : Entrez un nom pour cette connexion
- Alias de données clés : Entrez un alias
- ID utilisateur : Entrez le nom de l'utilisateur créé à l'étape 2.
- Mot de passe et Vérifier le mot de passe : Entrez le mot de passe associé à cet utilisateur à l'étape 2.
- Cliquez sur Soumettre.
- Dans la console de déploiement d'OCI GoldenGate, cliquez sur Service de répartition.
- Dans la page d'aperçu du service de répartition, cliquez sur Ajouter un chemin (icône plus).
- Dans la page Ajouter un chemin, remplissez les champs comme suit :
- Dans la section Profil de chiffrement, remplissez les champs suivants selon les besoins :
- Sous Configuration du jeu de règles, remplissez les champs suivants selon les besoins :
- Pour Activer le filtrage, s'il est sélectionné, cliquez sur Ajouter une règle, puis remplissez les champs supplémentaires.
- Sous Options supplémentaires, remplissez les champs suivants selon les besoins :
- Cliquez sur Créer et exécuter.
En savoir plus
Vous souhaitez en savoir plus sur le processus de chemin de répartition? Consultez les ressources suivantes :
Problèmes connus
Pour créer des chemins de répartition pour envoyer des données vers ou extraire des données depuis GoldenGate pour Oracle Cloud Infrastructure, assurez-vous d'ajouter le certificat racine à la gestion des certificats ou à votre portefeuille de client
Pour envoyer des données vers ou extraire des données depuis GoldenGate pour OCI, vous devez créer un chemin de serveur de répartition ou un chemin lancé par la cible sur le serveur récepteur dans Oracle GoldenGate sur place ou sur le marché des applications, respectivement. Vous devez également ajouter le certificat racine ou le certificat auto-signé d'OCI GoldenGate à la gestion des certificats Oracle GoldenGate (Oracle GoldenGate 21c ou supérieur) ou au portefeuille de client (Oracle GoldenGate 19c). Cela crée une connexion approuvée entre vos déploiements d'Oracle GoldenGate et de GoldenGate pour OCI. Seul le protocole WebSocket Secure (WSS) est pris en charge pour les chemins de serveur de répartition et de réception entre Oracle GoldenGate et GoldenGate pour OCI.
Une modification du certificat racine de GoldenGate pour OCI entraîne l'échec du chemin du serveur de répartition ou d'un chemin lancé par la cible sur le serveur récepteur dans Oracle GoldenGate sur place ou sur le marché des applications, et génère l'erreur suivante :
ERROR OGG-10390 Oracle GoldenGate Receiver Service: Generic error -1 noticed for endpoint
wss://<deployment URL>:443/services/v2/sources?trail=<trail name>. Error description - SSL
connection unexpectedly closed.
Solution de rechange : Pour corriger ce problème, mettez à jour le certificat dans le portefeuille de client ou l'écran Gestion des certificats du gestionnaire de services pour utiliser le certificat racine de la console de déploiement d'OCI GoldenGate. Dans certains cas, lorsque le certificat du déploiement OCI GoldenGate n'est pas signé directement par le certificat racine, mais par un ou plusieurs certificats intermédiaires, par exemple, il peut être nécessaire d'ajouter également les certificats AC intermédiaires.
En savoir plus :
- Pour les utilisateurs d'Oracle GoldenGate 19c, voir Création d'un certificat d'utilisateur du serveur de répartition.
- Pour les utilisateurs d'Oracle GoldenGate 21c ou supérieur, voir Créer une connexion sécurisée entre Oracle GoldenGate et OCI GoldenGate.
Seule l'authentification condensée est actuellement prise en charge
GoldenGate pour Oracle Cloud Infrastructure ne prend actuellement pas en charge l'authentification basée sur un certificat lorsque vous utilisez GoldenGate pour Oracle Cloud Infrastructure comme cible du chemin de répartition.
Solution de rechange : Aucune.