Prérequis pour l'installation d'Oracle GoldenGate pour Db2 pour i
Découvrez les prérequis pour l'installation d'Oracle GoldenGate pour une base de données Db2 pour i.
Conditions générales
-
L'environnement PASE (Portable Application Solution Environment) doit être installé sur le système.
-
Java 8 doit être installé sur le système hôte IBM i et Linux sur lequel GoldenGate pour IBM i sera exécuté.
-
OpenSSH est recommandé pour être installé sur le système. OpenSSH fait partie du programme sous licence IBM Portable Utilities et permet à un terminal SSH d'accéder au système de la même manière que les autres systèmes Linux.
-
Une bibliothèque/un schéma doit être dédié à chaque déploiement d'Oracle GoldenGate sur le système IBM i. La valeur de la bibliothèque/du schéma provient de la propriété Replication Scheduler.
-
Les correctifs temporaires (PTF) IBM Db2 pour i Logiciel requis par la version pour Oracle GoldenGate sont détaillés dans les tableaux suivants :
Groupe IBM i7.3 PTF Niveau Nom Notes SF99730 23 257
PTF cumulé S/O SF99731 12 Tous les groupes PTF sauf le package PTF cumulé . Groupe IBM i7.4 PTF Niveau Nom Remarques SF99740 23 313 PTF cumulé S/O SF99741 9 Tous les groupes PTF sauf le package PTF cumulé S/O Groupe IBM i7.5 PTF Niveau Nom Notes SF99750 23 306 PTF cumulé S/O SF99751 5 Tous les groupes PTF sauf le package PTF cumulé S/O Ces correctifs PTF requis sont les niveaux auxquels Oracle GoldenGate a été testé. Pour vérifier les niveaux PTF du groupe, vous devez utiliser la commande
WRKPTFGRPd'une session de terminal 5250 et rechercher les PTF spécifiques à l'aide des commandes présentées dans les tableaux précédents. Les correctifs PTF supplémentaires spécifiques doivent être appliqués au moins temporairement.
Choisir un système d'exploitation d'installation
Oracle GoldenGate for Db2 for i fonctionne à distance sur les systèmes Intel Linux. Quelques composants seront automatiquement copiés sur les systèmes IBM i.
Oracle GoldenGate pour Db2 pour i prend en charge le pilote ODBC IBM i Access 64 bits. Pour plus d'informations, reportez-vous à Pilote ODBC pris en charge et Pilote ODBC pour les solutions client IBM i Access.
Prenez les éléments suivants en considération :
-
Les meilleures performances sont observées avec un système qui présente la latence réseau la plus faible pour le système IBM i que vous utilisez. Bien qu'il soit possible de s'exécuter sur un réseau étendu, les performances en pâtissent en raison de la latence accrue du réseau.
-
Aucune exigence particulière n'est requise au-delà de ce que la capture comporte déjà pour la distribution Oracle GoldenGate. Etant donné que cette version d'Oracle GoldenGate est une distribution entièrement distante, l'ancienne version d'Oracle GoldenGate Db2 pour i Remote Product n'est plus fournie séparément. Cependant, Windows n'est pas pris en charge dans Oracle GoldenGate pour Db2 pour i dans cette version. Si vous avez toujours besoin d'être distribué à Db2 pour i à partir de Windows, Oracle GoldenGate Db2 pour i remote 12.3 est toujours disponible.
Pilote ODBC pris en charge
A partir de la version 21.12 d'Oracle GoldenGate, Oracle GoldenGate for Db2 for i prend en charge la version 1.1.0.27 ou supérieure du pilote ODBC IBM i Access 64 bits.
Reportez-vous à la section Linux, macOS, and PASE Application Packages pour plus d'informations sur le pilote IBM i Access ODBC et suivez les étapes fournies pour installer le package d'application IBM i Access pour le système d'exploitation Linux.
En outre, installez le gestionnaire de pilotes unixODBC à utiliser avec le pilote ODBC Db2 sur tous les systèmes d'exploitation Linux pris en charge. Par exemple, pour installer le gestionnaire de pilotes unixODBC sur le système d'exploitation Red-Hat Linux, utilisez la commande yum. Pour plus d'informations, reportez-vous à Installation du gestionnaire de pilotes unixODBC.
Une fois le pilote ODBC IBM i Access et le gestionnaire de pilotes unixODBC installés, ajoutez les valeurs appropriées dans les fichiers odbcinst.ini et odbc.ini pour enregistrer le pilote et le système.
Vous pouvez vérifier si le DSN et les pilotes sont configurés correctement en testant la connexion à l'aide de la commande isql. Exemple :
isql -v DSN user password