Connecter l'architecture Oracle GoldenGate Classic à l'architecture de microservices
L'architecture Oracle GoldenGate Classic utilise l'extraction Data Pump dans le client d'administration et GGSCI pour se connecter à l'architecture de microservices
Remarque :
Le processus Extract Pump d'Oracle GoldenGate Classic Architecture ne peut se connecter qu'à un déploiement d'architecture de microservice non sécurisé, dont le port du serveur récepteur est ouvert pour le trafic entrant.
Si l'exigence ci-dessus est un problème de sécurité, il est recommandé d'installer Microservices Architecture sur la même cible, ainsi que Classic Architecture, et d'utiliser un serveur proxy inverse pour autoriser le chemin de distribution wss entre ces deux déploiements Microservices Architecture. Une fois ce chemin de distribution établi, le déploiement de l'architecture classique peut récupérer la trace à partir du même emplacement sur la cible.
Pour connecter l'architecture Oracle GoldenGate Classic et les microservices, procédez comme suit :
Remarque : pour établir une connexion entre l'architecture Oracle GoldenGate Classic et les microservices, seuls les déploiements MA non sécurisés sont pris en charge. Les déploiements Secure Microservices Architecture ne sont pas pris en charge.
Créer une extraction Data Pump
Remarque : pour effectuer cette tâche, une extraction Data Pump existante doit être en cours d'exécution dans l'architecture classique.
-
Connectez-vous à GGSCI.
-
Ajoutez une extraction Data Pump à l'aide de la commande suivante :
ADD EXTRACT dp_name, EXTTRAILSOURCE ./dirdat/aaDans cet exemple,
dp_nameest utilisé comme nom de l'extraction Data Pump. -
Ajoutez la trace distante au processus Extract Data Pump à l'aide de la commande suivante :
ADD RMTTRAIL ab, EXTRACT dp_name, MEGABYTES 500 -
Modifiez le fichier de paramètres du processus Extract Data Pump à l'aide de la commande suivante :
EDIT PARAMS dp_nameVoici un exemple de fichier de paramètres Extract Data Pump :
EXTRACT dp_name RMTHOST *hostname-or-IP-address*, PORT receiver-service-port RMTTRAIL ab PASSTHRU TABLE pdb.schema.table;
Démarrer l'extraction Data Pump
Utilisez la commande suivante pour démarrer l'extraction Data Pump dp_name :
START EXTRACT dp_name
Une fois que le processus Extract Data Pump a démarré, le service de destinataire établit un chemin et commence à lire le fichier trace distant. Le fichier trace distant apparaît dans le fichier $OGG_VAR_HOME/lib/data du déploiement associé exécutant le service de destinataire.