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 :

Certains clients ArcGIS, tels qu'ArcGIS for Desktop et ArcGIS Engine, sont des applications 32 bits. Si vous établissez une connexion à une base de données à partir de l'un de ces clients, vous devez utiliser un client Oracle 32 bits pour vous connecter à la base de données Oracle. 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.

Etapes :
  1. Installez le client Oracle sur l'ordinateur client ArcGIS.
    • 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. Respectez les étapes suivantes :
    1. Téléchargez Oracle Instant Client correspondant à votre système d'exploitation client ArcGIS : Linux 32 bits (à utiliser avec ArcGIS Engine ou ArcGIS Runtime 32 bits sous Linux), Linux 64 bits (à utiliser avec ArcGIS for Server ou ArcGIS Runtime 64 bits sous Linux), Windows 32 bits (à utiliser avec ArcGIS Engine sous Windows ou ArcGIS for Desktop), ou Windows 64 bits (à utiliser avec ArcGIS for Server ou ArcGIS Runtime 64 bits sous Windows). 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. Accordez au moins les autorisations d'accès suivantes sur ce 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).
    4. Ajoutez le nom et le chemin du répertoire dans lequel vous avez placé ou installé Oracle Instant Client dans la variable d'environnement de votre système d'exploitation ou profil utilisateur.

      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;

  2. 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.
  3. 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

9/12/2013