Le logiciel Oracle Instant Client ODBC est un pack autonome qui offre toutes les fonctionnalités d’Oracle ODBC Driver (à l’exception du service Oracle Services
for Microsoft Transaction Server) avec une installation simple.
Le pilote ODBC présente l’interopérabilité de la version client-serveur standard d’Oracle, consultez l’ID de document de support 207303.1. Par exemple, Instant
Client ODBC 19c peut se connecter à Oracle Database 11.2 ou version ultérieure.
2. Téléchargez le pack Instant Client ODBC. Décompressez-le dans le même répertoire que votre pack Basic ou Basic Light. Ou, si vous utilisez le pack RPM
sous Linux, installez-le avec yum.
3. Installez le gestionnaire de pilotes unixODBC s’il n’est pas déjà disponible. Pour plus d’informations, consultez la section "Version recommandée du
gestionnaire de pilotes unixODBC" de ce document.
Sous Windows :
1. Installez le pack Instant Client Basic ou Basic Light, comme décrit ci-dessus.
2. Téléchargez le pack Instant Client ODBC. Décompressez-le dans le même répertoire que votre pack Basic ou Basic Light.
3. Exécutez odbc_install.exe à partir du répertoire Instant Client. Si la version d’Instant Client est égale ou antérieure à la version 11g, lancez
l’invite de commande en tant qu’administrateur. Pour effectuer une installation avec une prise en charge de la langue japonaise, exécutez la
commande odbc_install.exe JA.
Configuration de l’environnement pour les applications ODBC
Une application ODBC doit charger le fichier de bibliothèque partagée du pilote ODBC Oracle Instant Client (voir la section suivante) pour se connecter à
Oracle Database. Sous Linux/Unix, le chemin du répertoire de la bibliothèque partagée doit être défini dans la variable d’environnement LD_LIBRARY_PATH ou
son équivalent sur la plate-forme. Il peut également être configuré dans /etc/ld.so.conf. Sous Windows, il doit être défini dans la variable d’environnement
PATH.
Reportez-vous aux rubriques Variables d’environnement pour OCI Instant Client et Chaînes de connexion à la base de données pour Instant Client' dans le
Guide du programmeur Oracle Call Interface pour la configuration de la chaîne de connexion à la base de données et des variables d’environnement associées
telles que TWO_ADMIN, TWO_TASK, LOCAL, etc.
Sous Linux et UNIX Vous pouvez corriger le pilote ODBC Instant Client sous Linux/UNIX en générant les packs ODBC, Basic et Basic Light d’Instant Client
dans un répertoire d’accueil ORACLE_HOME corrigé. La procédure de correction et de génération des packs ODBC, Basic et Basic Light d’Instant Client est
décrite dans le Guide du programmeur Oracle Call Interface. Ces nouveaux packs doivent ensuite être décompressés dans le répertoire Instant Client à
corriger. Cette méthode de correction est recommandée.
Le pilote ODBC Oracle Instant Client peut également être corrigé en copiant les fichiers répertoriés ci-dessous à partir d’un répertoire ORACLE_HOME corrigé :
1. Supprimez l’entrée du pilote Oracle ODBC du fichier odbcinst.ini du gestionnaire de pilotes unixODBC. Le nom par défaut de cette entrée est du
type [Oracle 19c ODBC driver].
2. Supprimez l’entrée DSN du pilote Oracle ODBC du fichier odbc.ini. Le nom par défaut de l’entrée DSN est du type [OracleODBC-19c].
3. Supprimez tous les fichiers et répertoires du répertoire ODBC Instant Client.
Sous Windows :
La procédure pour désinstaller Instant Client ODBC sous Windows est la suivante :
1. Supprimez le DSN associé au pilote ODBC Oracle dans la console ODBC Data Source Administrator (odbcad32).