Installation d'Oracle GoldenGate
Découvrez les étapes d'installation initiale de l'architecture de microservices Oracle GoldenGate et les instructions de téléchargement de la version de base d'une nouvelle version d'Oracle GoldenGate.
Pour télécharger et installer les patches suivants vers la version de base, accédez à l'onglet Patches and Updates du site My Oracle Support à l'adresse :
https://support.oracle.com Reportez-vous également à Installation de patches pour l'architecture de microservices Oracle GoldenGate.
Installer l'architecture des microservices Oracle GoldenGate
Les étapes d'installation de l'architecture de microservices Oracle GoldenGate pour les bases de données Oracle et non Oracle sont les mêmes. Toutefois, il existe des prérequis avant de commencer l'installation.
Vérifiez que vous respectez le système d'exploitation et la configuration de base de données requise avant de commencer l'installation. Avant de commencer à installer l'architecture des microservices, reportez-vous aux liens suivants :
-
Prérequis pour l'installation d'Oracle GoldenGate pour Db2 LUW
-
Prérequis pour l'installation d'Oracle GoldenGate pour Db2 z/Os
-
Prérequis pour l'installation d'Oracle GoldenGate pour Db2 pour i
-
Prérequis pour l'installation d'Oracle GoldenGate pour MySQL
-
Prérequis pour l'installation d'Oracle GoldenGate pour SQL Server
-
Prérequis pour l'installation d'Oracle GoldenGate pour Sybase
-
Prérequis pour l'installation d'Oracle GoldenGate for Teradata
-
Prérequis pour l'installation d'Oracle GoldenGate pour TimesTen
Pour installer l'architecture de microservices Oracle GoldenGate, procédez comme suit :
-
Installez le logiciel Oracle GoldenGate en suivant les étapes indiquées dans la section Performing an Interactive Installation with OUI for MA ou Performing a Silent Installation with OUI.
-
Définissez les variables d'environnement nécessaires pour votre base de données, si nécessaire.
Remarque : (Oracle uniquement) à partir de la version 21c d'Oracle GoldenGate,
ORACLE_HOMEetLD_LIBRARY_PATHne pointent vers aucun répertoire de base de données. Grâce à la fonctionnalité de création unifiée, ces variables d'environnement pointent désormais vers les (sous-)répertoiresOGG_HOMEcar le logiciel client Oracle Database est intégré à Oracle GoldenGate. -
Créez des certificats client, serveur et rootCA sécurisés pour un déploiement GoldenGate sécurisé. Les étapes de création de ces certificats sont disponibles dans Création de certificats pour des déploiements sécurisés.
-
Exécutez l'assistant Oracle GoldenGate Configuration Assistant (oggca) pour ajouter un déploiement pour l'installation d'Oracle GoldenGate. Pour connaître les étapes d'exécution de l'utilitaire OGGCA, reportez-vous à Ajouter un déploiement.
Le programme d'installation enregistre le répertoire de base Oracle GoldenGate ($OGG_HOME) dans l'inventaire central associé à la base de données sélectionnée. L'inventaire stocke des informations sur tous les produits logiciels Oracle installés sur un hôte si le produit a été installé à l'aide d'OUI.
Effectuer une installation interactive avec OUI pour MA
Utilisez l'interface utilisateur graphique pour installer Oracle GoldenGate avec des invites pour les informations d'installation requises. Ces instructions s'appliquent aux nouvelles installations et mises à niveau :
-
Créez un répertoire intermédiaire temporaire dans lequel vous allez installer Oracle GoldenGate.
Par exemple, sous Linux, le répertoire est
mkdir /u01/stage/oggsc.Pour Windows, créez un répertoire dans lequel vous allez installer Oracle GoldenGate, tel que
gghome, et un répertoire dans lequel vous conserverez le fichier .zip d'installation, tel queogg. Par exemple :C:>mkdir gghome ogg -
Extrayez le fichier .zip d'installation dans le répertoire intermédiaire temporaire. Exemple :
Pour Linux :
unzip ./fbo_ggs_Linux_x64_Oracle_services_shiphome.zip -d ./temp directoryPour Windows :
C:\ogg>unzip fbo_ggs_Windows_x64_Oracle_services_shiphome.zip -d temp -
A partir du répertoire développé, exécutez le programme
fbo_ggs_Linux_x64_Oracle_services_shiphome/Disk1/runInstallersous UNIX ou Linux. Sous Windows, exécutez le programmefbo_ggs_Windows_x64_Oracle_services_shiphome/Disk1/setup.exe.L'assistant d'installation d'OUI est démarré.
-
Sur la page Sélectionner une option d'installation, sélectionnez la version d'Oracle Database de votre environnement, puis cliquez sur Suivant.
-
Sur la page Spécifier les détails d'installation, indiquez les informations suivantes :
-
Pour Emplacement du logiciel, indiquez l'emplacement où le logiciel Oracle GoldenGate sera installé. Il s'agit du répertoire de base Oracle GoldenGate (
OGG_HOME) une fois l'installation terminée. Par exemple :C:\gghomepour Windows. Si la variable d'environnement$OGG_HOMEest définie, il doit s'agir du chemin affiché. Le répertoire indiqué ne peut pas être un répertoire de base enregistré dans l'inventaire central Oracle. -
Cliquez sur Suivant.
-
-
Sur la page Summary, vérifiez qu'il y a suffisamment d'espace pour l'installation et que les sélections d'installation sont correctes.
-
(Facultatif) Cliquez sur Enregistrer le fichier de réponse pour enregistrer ces informations d'installation dans un fichier de réponse. Vous pouvez exécuter le programme d'installation à partir de la ligne de commande avec ce fichier en tant qu'entrée pour dupliquer les résultats d'une installation réussie sur d'autres systèmes. Vous pouvez modifier ce fichier ou en créer un à partir d'un modèle.
-
Cliquez sur Installer pour commencer l'installation ou sur Précédent pour revenir en arrière et modifier les spécifications d'entrée. Lors de la mise à niveau d'une installation Oracle GoldenGate existante, OUI vous informe que l'emplacement du logiciel contient des fichiers ou des répertoires. Cliquez sur Oui pour continuer.
-
Si vous avez créé un répertoire d'inventaire central, vous êtes invité à exécuter le script
INVENTORY_LOCATION/orainstRoot.sh. Ce script doit être exécuté en tant qu'utilisateur root du système d'exploitation. Ce script établit les données d'inventaire et crée des sous-répertoires pour chaque produit Oracle installé (dans ce cas, Oracle GoldenGate).
Vous êtes averti lorsque l'installation est terminée.
-
-
Pour terminer l'installation, cliquez sur Fermer.
Installation silencieuse avec OUI
L'installation silencieuse à partir de l'interface de ligne de commande peut être effectuée si votre système ne dispose pas d'une interface X-Windows ou graphique ou si vous souhaitez effectuer l'installation de manière automatisée. Les installations silencieuses garantissent que plusieurs utilisateurs de votre organisation utilisent les mêmes options d'installation lors de l'installation des produits Oracle.
Les installations silencieuses sont pilotées à l'aide d'un fichier de réponses. Vous pouvez enregistrer les fichiers de réponse en sélectionnant l'option Enregistrer le fichier de réponse lors d'une session Oracle Universal Installer interactive ou en modifiant le modèle oggcore.rsp situé dans le répertoire des réponses après avoir décompressé les fichiers binaires Oracle GoldenGate.
Modification du fichier de réponses par défaut
Vous pouvez modifier le fichier de réponses par défaut sans avoir à enregistrer les paramètres à partir d'une session Oracle Universal Installer interactive. Si vous modifiez manuellement le fichier de réponses, fournissez les informations suivantes et enregistrez le fichier :
-
INSTALL_OPTION: les valeurs valides sontDB2ZOS,MSSQL,MySQL,ORA21cetPostgreSQL. Définissez la valeur en fonction de la plate-forme de base de données pour la build Oracle GoldenGate spécifique à installer.Exemple :
INSTALL_OPTION=ORA21c -
SOFTWARE_LOCATION: chemin absolu vers l'emplacement où Oracle GoldenGate sera installé. N'utilisez pas d'espaces dans le chemin et assurez-vous que le répertoire a été créé et qu'il est vide.Exemple :
SOFTWARE_LOCATION=/u01/userhome/oracle/ogg21c_ora -
INVENTORY_LOCATION: emplacement des fichiers Oracle Inventory. Cette option est facultative pour les installations Windows.Exemple :
INVENTORY_LOCATION=/u01/app/oraInventory -
UNIX_GROUP: groupe Unix à définir pour le répertoire d'inventaire. Non valide pour les installations Windows.Exemple :
UNIX_GROUP=oinstall
Installation d'Oracle GoldenGate
Pour effectuer une installation silencieuse à l'aide d'un fichier de réponses, procédez comme suit :
-
Exécutez la commande suivante pour décompresser le dossier contenant le programme d'installation d'Oracle GoldenGate.
cd unzipped_directory/[fbo_]ggs_OS_database_services_shiphome/Disk1 -
Exécutez la commande suivante pour lancer le programme d'installation.
./runInstaller -silent -nowait -responseFile absolute_path_to_response_file
Intégrer l'architecture des microservices Oracle GoldenGate dans un cluster
Si vous avez installé Oracle GoldenGate dans un cluster, procédez comme suit pour intégrer Oracle GoldenGate dans la solution du cluster.
L'architecture de microservices d'Oracle GoldenGate fournit des services compatibles REST avec des fonctionnalités telles que la configuration, l'administration et la surveillance à distance via les pages Web HTML5, les interfaces de ligne de commande et les API.
Pour plus d'informations sur l'installation et l'utilisation d'Oracle GoldenGate dans un cluster, reportez-vous à la présentation technique Oracle GoldenGate Microservices Architecture with Oracle Real Application Clusters Configuration Best Practices.