Configuration d'une connexion directe à Oracle
Pour créer une connexion directe depuis un ordinateur client vers la base de données Oracle, vous devez installer et configurer 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 devez vous connecter.
Les clients ArcGIS, tels qu'ArcGIS Desktop et ArcGIS Server, sont des applications 32 bits. Si vous établissez une connexion à une base de données spatiale, 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. Notez également qu'il n'existe pas de pilote 32 bits pour Oracle sur Solaris. Par conséquent, vous ne pouvez pas établir de connexion directe entre ArcGIS Server sur Solaris et ArcSDE pour Oracle.
-
Suivez les indications de votre documentation Oracle et utilisez les outils Oracle pour effectuer les opérations suivantes :
- Installez Oracle Net sur l'ordinateur client.
- Ajoutez une entrée au fichier tnsnames.ora pour vous permettre de vous connecter au SGBD Oracle.
-
Assurez-vous qu'Oracle Net a été correctement installé en saisissant l'instruction suivante dans l'invite de commandes de l'ordinateur client :
sqlplus <user name>/<password>@<Oracle Net service name>
Le <user name> est un nom d'utilisateur Oracle valide, <password> est le mot de passe de cet utilisateur et <Oracle Net service name> le nom du service de la base de données Oracle auquel vous souhaitez vous connecter.
Astuce :Le nom du service Oracle Net est généralement le même que le nom de la base de données globale, mais cela n'est pas obligatoire.
- Pour chaque ordinateur client, vous devez définir des variables d'environnement système, telles que ORAHOME, et des variables Path. Si nécessaire, demandez à votre administrateur système de déterminer les configurations adaptées pour les variables d'environnement de votre système.
- Testez la connexion en ajoutant une connexion à une base de données spatiales à partir d'ArcGIS Desktop. Les instructions se trouvent dans la rubrique Etablissement d'une connexion directe entre ArcGIS Desktop et une géodatabase dans Oracle.
Si vous obtenez l'invite SQL lors de l'exécution de la commande, le client réseau fonctionne et vous pouvez passer à l'étape suivante. Si vous n'obtenez pas l'invite SQL, consultez les informations de résolution de problèmes de votre documentation Oracle.