JavaScript doit être activé pour afficher correctement ce contenu
Ajouter un chemin lancé par la cible
Un chemin lancé par la cible permet au service récepteur du déploiement cible de lancer un chemin de connexion au service de répartition du déploiement source pour extraire les fichiers de piste de la source.
Note :
Cet article s'applique uniquement aux déploiements GoldenGate 23ai.
Quand utiliser des chemins lancés par la cible
Utilisez des chemins lancés par la cible lorsque les politiques de sécurité du réseau empêchent le service de répartition du déploiement A d'ouvrir des connexions réseau au service récepteur du déploiement B. Si le serveur de distribution du déploiement A ne peut pas lancer de connexions au service récepteur du déploiement B, mais que le service récepteur peut lancer une connexion au service de distribution du déploiement A, vous pouvez créer et exécuter un chemin lancé par la cible sur le déploiement B pour extraire les fichiers de piste du déploiement A.
Le déploiement source est le déploiement dans lequel vous créez le chemin lancé par la cible. Le déploiement cible est le déploiement distant à partir duquel vous extrayez des données (où l'extraction s'exécute et produit des pistes).
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'.
Ajoutez des données d'identification qui permettent au déploiement cible (le déploiement dans lequel vous créez ce chemin) de se connecter au déploiement source :
Dans le menu de navigation du déploiement source, sélectionnez Administration des utilisateurs.
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.
Dans la console de déploiement cible, sélectionnez Connexions de chemin dans le menu de navigation.
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 lancé par la cible (23ai)
Pour ajouter un chemin lancé par la cible dans GoldenGate 23ai :
In the OCI GoldenGate deployment console, click Receiver Service.
Dans la page d'accueil, cliquez sur Ajouter un chemin lancé par la cible (icône plus).
Dans le panneau Ajouter un chemin, remplissez les champs Informations sur le chemin selon les besoins, puis cliquez sur Suivant :
Entrez le nom du chemin, entrez un nom pour le chemin.
(Facultatif) Entrez une description pour décrire l'objectif de ce chemin et répertorier les processus d'extraction et de réplication impliqués.
Dans la page Options sources, entrez les champs nécessaires, puis cliquez sur Suivant :
Sélectionnez le extraction source dans la liste déroulante.
Entrez le nom de la piste
Entrez le sous-répertoire, si la piste ne se trouve pas dans l'emplacement par défaut.
L'URI source généré est généré automatiquement en fonction des informations fournies. Cliquez sur Modifier (icône en forme de crayon) pour modifier l'URI, si nécessaire.
Sélectionnez un profil de chiffrement. Le profil de portefeuille local est sélectionné par défaut si aucun profil de chiffrement n'a été créé.
Pour Début, sélectionnez le point de début du traitement des données :
Position dans le journal
Now
Heure personnalisée
CSN (au ou après)
Entrez le numéro de séquence.
Entrez le décalage RBA.
Dans la page Options cibles, remplissez les champs si nécessaire, puis cliquez sur Suivant :
Sélectionnez un protocole cible :
ws
CSS
ogg
(Facultatif) Activez Serveur mandataire inverse activé pour vous connecter à la cible à l'aide d'un mandataire inverse.
Type de cible (protocole cible OGA uniquement)
Gestionnaire
Collector
Service récepteur
Entrez l'hôte cible.
Entrez le numéro de port du déploiement cible.
Entrez le nom de la piste pour le fichier de piste cible.
Entrez le sous-répertoire, si la piste se trouve ailleurs que l'emplacement par défaut.
Entrez la taille maximale de la piste.
Sélectionnez un algorithme de chiffrement cible utilisé pour envoyer la piste au déploiement cible :
NONE
AES128
AES192
AES256
Activez Modifier le chiffrement pour autoriser les modifications de l'algorithme de chiffrement.
L'URI cible généré est généré automatiquement en fonction des informations fournies. Cliquez sur Modifier (icône en forme de crayon) pour modifier l'URI, si nécessaire.
Sélectionnez une méthode d'authentification cible (protocole cible wss uniquement)
Alias UserID
Note :
Créez des données d'identification à l'aide de l'utilisateur IAM lors de la connexion à un déploiement activé pour IAM à partir d'un déploiement de magasin de données d'identification GoldenGate. Assurez-vous que l'utilisateur existe dans le segment d'identité IAM.
OAuth
Note :
Dans les locations activées pour IAM, sélectionnez OAuth lors de la connexion à un autre déploiement activé pour IAM.
Certificat
Sélectionnez un domaine.
Sélectionnez les alias contenant les valeurs UserID et mot de passe d'Oracle GoldenGate.
Sélectionnez un type de cible :
GGFormat (par défaut)
SQL
XML
Texte brut
Dans la page Options avancées, remplissez les champs si nécessaire, puis cliquez sur Suivant :
Activez Activer la compression réseau pour définir le seuil de compression.
Sélectionnez Délai EOF.
Note :
Sur les plates-formes Linux, les paramètres par défaut peuvent être conservés. Toutefois, sur les plates-formes non Linux, vous devrez ajuster ce paramètre pour les réseaux à bande passante et à latence élevée, ou pour ceux qui ont des paramètres de qualité de service (QoS) (DSCP et temps de service (ToS))
Sélectionnez la fréquence du point de vérification pour définir la fréquence du chemin qui prend le point de vérification (en secondes).
Entrez les octets de transfert TCP (en octets).
Entrez les secondes de vidage TCP (en secondes).
Sélectionnez le point de code des services différenciés (DSCP).
Sélectionnez le type de service (TOS).
Activez TCP_NODELAY pour éviter les retards lors de l'utilisation de l'option de Nagle.
Activez Accusé de réception rapide pour envoyer un accusé de réception rapide après la réception des données.
Activez TCP_CORK pour autoriser l'utilisation de l'option Cork de l'algorithme de Nagle.
Entrez la taille de la mémoire tampon d'envoi du système pour définir la valeur de la taille de la mémoire tampon d'envoi pour le contrôle de flux.
Entrez la taille de la mémoire tampon de réception du système pour définir la valeur de la taille de la mémoire tampon de réception pour le contrôle de flux.
Définissez la temporisation pour maintien de connexion.
Dans la page Options de filtrage, remplissez les champs suivants, au besoin, puis cliquez sur Suivant :
Entrez un nom de règle.
Sélectionnez une action de règle :
Exclure filtre les données en fonction des options sélectionnées.
Inclure les données en fonction des options spécifiées.
Sélectionnez un type de filtre :
Type d'objet : Sélectionnez un des trois types d'objet suivants : LMD, LDD et procédure
Noms d'objet : Sélectionnez cette option pour fournir un nom d'objet existant. La convention d'attribution de nom en trois parties dépend de l'utilisation ou non d'une base de données conteneur. Avec une base de données conteneur, vous devez utiliser une convention d'attribution de nom en 3 parties, sinon une convention en 2 parties est obligatoire. La convention en 3 parties comprend container, schema, object. La convention en 2 parties comprend schema, object name.
Nom de la fonction de procédure : sélectionnez cette option pour filtrer selon un nom de fonction de procédure existante.
Basé sur une colonne : Si vous sélectionnez cette option, vous pouvez entrer le nom de la table et de la colonne auxquelles la règle s'applique. Vous pouvez filtrer à l'aide de la valeur de colonne avec les conditions LT, GT, EQ, LE, GE et NE. Vous pouvez également indiquer si vous souhaitez avoir une image avant ou après dans les données filtrées.
Marqueur : Sélectionnez cette option pour définir le filtre en fonction des marqueurs.
ID tranche de mémoire : affiche les détails de configuration des partitions horizontales de base de données. Cependant, ces détails ne peuvent pas être modifiés.
Sélectionnez Négocier pour annuler une règle existante.
Cliquez sur Ajouter pour ajouter la règle.
Dans la page Options gérées, remplissez les champs facultatifs si nécessaire.
Activez Critique pour configurer ce chemin pour la haute disponibilité.
Activez Redémarrage automatique pour ajuster les nouvelles tentatives de redémarrage automatique et les options de délai de redémarrage automatique.
Cliquez sur Créer et exécuter pour exécuter votre chemin immédiatement. Cliquez sur Créer pour exécuter votre chemin manuellement plus tard.
Vous revenez à la page d'accueil, où vous pouvez voir le statut du processus Path.