Configuration d'une connexion à Oracle

Pour créer une connexion depuis un ordinateur client vers une base de données Oracle, vous devez installer l'application cliente Oracle sur l'ordinateur client. Veillez à installer une version de l'application cliente Oracle qui soit compatible avec la version de la base de données à laquelle vous souhaitez vous connecter.

RemarqueRemarque :

Si vous vous connectez à partir d'un client ArcGIS 32 bits, vous devez installer un client Oracle 32 bits. Cela s'applique même si vous installez l'application cliente ArcGIS sur un ordinateur doté d'un système d'exploitation 64 bits, avec une base de données et un système d'exploitation de serveur de 64 bits. Si vous vous connectez à partir d'un client ArcGIS 64 bits, vous devez installer un client Oracle 64 bits. Si vous vous connectez à partir d'un client ArcGIS 64 bits, installez un client Oracle 64 bits.

Si vous disposez d'une copie de l'installation du client Oracle sur site, utilisez-la pour installer le client d'administration, Oracle Instant Client ou Oracle Runtime sur l'ordinateur client, en suivant les instructions contenues dans la documentation Oracle.

Si vous ne disposez pas d'une copie de l'installation complète du client, vous pouvez télécharger Oracle Instant Client sur le portail du service client Esri et le placer sur l'ordinateur client ArcGIS. Procédez comme suit pour configurer Oracle Instant Client et l'utiliser avec ArcGIS :

Etapes :
  1. Téléchargez la version d'Oracle Instant Client appropriée au système d'exploitation de votre client ArcGIS : Linux 32 bits, Linux 64 bits, Windows 32 bits ou Windows 64 bits.

    Vous pouvez télécharger un fichier compressé contenant les fichiers clients ou un RPM.

  2. Connectez-vous à l'ordinateur client en tant que même utilisateur que celui qui a installé le logiciel ArcGIS.
  3. Décompressez le contenu du fichier téléchargé dans un répertoire sur l'ordinateur client ou exécutez le RPM.
    • Sur Linux, accordez au moins les autorisations suivantes sur le répertoire : lecture, écriture et exécution au propriétaire ; lecture et exécution au groupe ; lecture et exécution aux autres utilisateurs se connectant (drwxr-xr-x).
    • Sur Windows, accordez le contrôle complet au propriétaire du répertoire.
  4. Définissez la variable d'environnement de votre système d'exploitation ou profil utilisateur de manière à inclure le chemin d'accès et le nom du répertoire dans lequel vous avez placé ou installé Oracle Instant Client.
    • Sous Linux, définissez la variable d'environnement LD_LIBRARY_PATH.
    • Sous Windows, définissez la variable d'environnement PATH. Si ArcGIS for Server et ArcGIS for Desktop sont installés sur le même ordinateur Windows, définissez la variable PATH de manière qu'elle liste le client 64 bits avant le client 32 bits. Par exemple, si Oracle Instant Client 32 bits est installé sur c:\Program Files (x86)\Oracle et Oracle Instant Client 64 bits sur c:\Program Files\Oracle, ajoutez ce qui suit au début de la valeur de la variable PATH dans Windows : C:\Program Files\Oracle;C:\Program Files (x86)\Oracle;.
  5. Si votre client ArcGIS était déjà en cours d'exécution, redémarrez-le pour reconnaître les nouveaux fichiers et la nouvelle variable d'environnement.
  6. Testez la connexion en ajoutant une connexion à une base de données à partir d'ArcGIS for Desktop.

Si vous pensez vous connecter à la base de données à partir d'une application cliente autre qu'ArcGIS, il se peut que vous deviez également ajouter une entrée dans le fichier tnsnames.ora (Oracle 10g) ou le fichier extproc.ora (Oracle 11g) afin de vous connecter au SGBD Oracle et définir les variables d'environnement appropriées, telles qu'ORAHOME et PATH. Pour obtenir plus d'informations, reportez-vous à la documentation Oracle.

Thèmes connexes

5/10/2014