Remarques sur le produit
5Des incompatibilités ont été détectées dans le cadre du support Unicode
5lorsque Merant Driver Manager accède au pilote ODBC de DB2 sous UNIX.
5Ces incompatibilités peuvent entraîner Merant Driver Manager à utiliser
5Unicode, que l'application ait demandé ce format ou non. Cela peut
5poser des problèmes avec des composants tels que Data Warehouse Center,
5Information Catalog Manager et MQSI, qui nécessitent la prise en charge par
5Merant Driver Manager de sources de données non IBM. Vous pouvez
5utiliser une autre bibliothèque de pilotes ODBC DB2 sans activer le support
5Unicode jusqu'à ce qu'une solution définitive soit
5disponible.
5Une bibliothèque de pilotes ODBC DB2 sans support Unicode activé est
5fournie avec DB2 UDB version 8.1 pour AIX, HP-UX et
5l'environnement d'exploitation Solaris. Pour utiliser cette
5bibliothèque, vous devez en créer une copie, en lui affectant le nom de la
5bibliothèque de pilotes ODBC DB2 d'origine.
- 5Remarque :
- L'autre bibliothèque (_36) contient les fonctions Unicode requises par
5le pilote JDBC DB2. L'utilisation de cette bibliothèque
5n'affecte pas le fonctionnement des applications JDBC, notamment
5WebSphere Application Server, avec DB2 UDB.
5
5Pour utiliser la bibliothèque ODBC non Unicode sous AIX, HP-UX ou
5l'environnement d'exploitation Solaris, reportez-vous aux
5instructions ci-après. S'agissant d'un processus manuel, vous
5devez le réaliser à chaque mise à jour de votre produit, y compris après
5l'application de FixPack successifs ou de niveau de modification.
5Procédure
5
- 5AIX
-
5Pour créer la bibliothèque requise sous AIX, procédez comme
5suit :
5
- 5En vous connectant en tant que propriétaire de l'instance, arrêtez
5toutes les instances de la base de données à l'aide de la commande
5db2stop force.
- 5En vous connectant sous l'ID de l'instance DAS (serveur
5d'administration DB2), arrêtez l'instance DAS à l'aide de la
5commande db2admin stop force.
- 5Sauvegardez le fichier db2.o d'origine dans le
5répertoire /usr/lpp/db2_81/lib.
- 5En tant qu'utilisateur root, exécutez la commande
5slibclean.
- 5Copiez le fichier db2_36.o dans le fichier de sauvegarde
5db2.o, en vérifiant que les données de propriété et les droits restent
5cohérents. Utilisez les commandes suivantes :
5cp db2_36.o db2.o
5-r--r--r-- bin:bin for db2.o
5
5Pour revenir à l'objet d'origine, suivez la même procédure en
5utilisant le fichier de sauvegarde au lieu du fichier db2_36.o.
- 5Environnement d'exploitation Solaris
-
5Pour créer la bibliothèque requise dans l'environnement
5d'exploitation Solaris, procédez comme suit :
5
- 5En vous connectant en tant que propriétaire de l'instance, arrêtez
5toutes les instances de la base de données à l'aide de la commande
5db2stop force.
- 5En vous connectant sous l'ID de l'instance DAS (serveur
5d'administration DB2), arrêtez l'instance DAS à l'aide de la
5commande db2admin stop force.
- 5Sauvegardez le fichier libdb2.so.1 d'origine
5dans le répertoire /opt/IBMdb2/V8.1/lib.
- 5Copiez le fichier libdb2_36.so.1 dans le fichier
5de sauvegardelibdb2.so.1, en vérifiant que les
5données de propriété et les droits restent cohérents. Utilisez les
5commandes suivantes :
5cp libdb2_36.so.1 libdb2.so.1
5-r-xr-xr-x bin:bin libdb2.so.1
- 5Exécutez la commande db2iupdt <instance> pour chaque
5instance de base de données et la commande dasupdt
5<das_instance> pour l'instance DAS.
5
5Pour revenir à l'objet d'origine, suivez la même procédure en
5utilisant le fichier de sauvegarde au lieu du fichier
5libdb2_36.so.1.
- 5HP-UX
-
5Pour créer la bibliothèque requise sous HP-UX, procédez comme
5suit :
5
- 5Arrêtez toutes les instances de la base de données à l'aide de la
5commande db2stop force.
- 5Arrêtez l'instance DAS (serveur d'administration DB2), à
5l'aide de la commande db2admin stop force.
- 5Sauvegardez le fichier libdb2.sl d'origine dans le
5répertoire /opt/IBMdb2/V8.1/lib.
- 5Copiez le fichier libdb2_36.sl dans le fichier de
5sauvegardelibdb2.sl, en vérifiant que les données de
5propriété et les droits restent cohérents. Utilisez la commande
5suivante pour vérifier cette cohérence :
5cp libdb2_36.sl libdb2.sl
5-r-xr-xr-x bin:bin for libdb2.sl
- 5Exécutez la commande db2iupdt <instance> pour chaque
5instance de base de données et la commande dasupdt
5<das_instance> pour l'instance DAS.
5
5Pour revenir à l'objet d'origine, suivez la même procédure en
5utilisant le fichier de sauvegarde au lieu du fichier
5libdb2_36.sl.
- 5Autres systèmes d'exploitation UNIX
-
5veuillez prendre contact avec le support IBM si vous avez besoin
5d'assistance dans le cadre de l'utilisation de DB2 UDB et de Merant
5Driver Manager sur d'autres systèmes d'exploitation UNIX.
5
[ Début de page | Page précédente | Page suivante | Table des matières ]