Connexions aux géodatabases de structure utilisateur dans Oracle
Les connexions d’ArcGIS for Desktop aux géodatabases de structure utilisateur sont établies via une connexion à la base de données Oracle qui contient à la fois la géodatabase sde principale et la géodatabase de schéma utilisateur, puis la modification des informations de connexion à la géodatabase afin de spécifier une version de la géodatabase dans la structure de l'utilisateur. Vous pouvez utiliser un service ArcSDE ou vous connecter directement à une géodatabase dans la structure d'un utilisateur autre que sde.
Connexion à la base de données Oracle
Utilisez la boîte de dialogue Connexions aux bases de données, accessible via l'arborescence du catalogue d’ArcGIS for Desktop, pour vous connecter à la base de données Oracle. Sélectionnez Oracle dans la liste déroulante Plateforme de la base de données. Ensuite, saisissez le nom TNS ou la chaîne Oracle Easy Connection dans la zone de texte Instance.
La procédure de connexion directe à une base de données appartenant à un utilisateur est similaire à celle qui consiste à se connecter directement à la géodatabase sde principale : vous devez d’abord installer le client Oracle sur l'ordinateur doté du client, puis indiquer un nom TNS ou une chaîne Easy Connect d'Oracle. Cela permet d’indiquer à ArcGIS la base de données Oracle qu’il doit utiliser.
Si vous utilisez un service ArcSDE, utilisez l’outil de géotraitement Créer un fichier de connexion à ArcSDE pour la connexion.
Si vous recourez à un service ArcSDE pour la connexion, un seul processus giomgr est utilisé : celui qui conduit à la géodatabase sde principale. Vous possédez par conséquent un service ArcSDE pour la géodatabase sde principale ; vous ne configurez pas de services ArcSDE distincts pour les géodatabases de structure utilisateur et chaque géodatabase ne dispose pas de processus giomgr ou de numéros de port distincts.
Une fois les informations sur le type de connexion fournies, indiquez les informations nécessaires à votre authentification dans la base de données Oracle. Si vous utilisez l'authentification de base de données, entrez un nom d'utilisateur et le mot de passe d'un utilisateur Oracle valide. Si vous utilisez l'authentification du système d'exploitation, choisissez l’option correspondante dans la liste déroulante Type pour que votre identifiant Windows actuel soit utilisé pour la connexion à la base de données Oracle.
Indication de la géodatabase de structure utilisateur
Lorsque vous vous connectez initialement à une géodatabase dans Oracle à l'aide de la boîte de dialogue Connexions aux bases de données dans ArcGIS for Desktop, vous êtes automatiquement connecté à la version sde.DEFAULT de la géodatabase sde principale. Pour vous connecter à une géodatabase dans la structure d'un utilisateur autre que sde, cliquez avec le bouton droit sur la connexion existante sous le noeud Connexions aux bases de données, puis choisissez Propriétés de la connexion à une géodatabase. Lorsque la boîte de dialogue s'ouvre, choisissez la géodatabase de structure utilisateur dans la liste déroulante Structure. Cette opération vous connecte automatiquement à la version transactionnelle <user>.DEFAULT. Vous pouvez vous connecter à une version différente de la géodatabase à ce stade.