Activation des fonctionnalités de géodatabase d'entreprise dans une base de données existante
Vous pouvez connecter ArcGIS for Desktop à une base de données prise en charge existante et activer ses fonctionnalités de géodatabase. L'opération ajoute les tables système de la géodatabase, les procédures stockées et les fonctions nécessaires pour utiliser le comportement de la géodatabase.
Vous devez utiliser l'outil Activer la géodatabase d'entreprise décrit dans cette rubrique pour créer une géodatabase dans une base de données DB2 ou Informix. Vous pouvez également utiliser l'outil de géotraitement Activer la géodatabase d'entreprise pour créer une géodatabase dans une base de données Oracle, PostgreSQL ou Microsoft SQL Server existante. Vous pouvez procéder ainsi si votre administrateur de base de données souhaite créer et configurer la base de données et l'administrateur de géodatabase manuellement. Vous pouvez ensuite exécuter l'outil de géotraitement Activer la géodatabase d'entreprise pour créer une géodatabase dans la base de données préconfigurée.
La procédure suivante décrit l'activation d'une géodatabase à partir d'une connexion à une base de données dans ArcGIS for Desktop.
- A l'aide d'outils SGBD ou de SQL, l'administrateur de base de données doit procéder ainsi :
- Créez une base de données.
- Créez un administrateur de géodatabase.
Reportez-vous à la rubrique appropriée à votre géodatabase pour déterminer l'utilisateur qui remplit le rôle d'administrateur de géodatabase pour votre type de base de données :
- Accordez à l'administrateur de géodatabase les privilèges requis pour créer une géodatabase.
Les privilèges requis diffèrent selon le type de base de données que vous utilisez. Consultez la rubrique correspondant à votre base de données :
- Si vous comptez activer une géodatabase dans une base de données PostgreSQL ou SQL Server, l'administrateur de géodatabase doit posséder une structure présentant le même nom que le nom d'utilisateur. Créez cette structure et accordez à l'administrateur de géodatabase les privilèges requis.
- Lancez ArcCatalog ou ArcMap et ouvrez la fenêtre Catalogue.
- Créez une connexion à une base de données dans l'arborescence du catalogue, en vous connectant en tant qu'administrateur de géodatabase.
Si vous vous connectez en tant qu'utilisateur authentifié de base de données, veillez à enregistrer le nom d'utilisateur et le mot de passe de l'utilisateur dans la boîte de dialogue Connexion à la base de données.
- Cliquez sur la connexion avec le bouton droit de la souris, puis sélectionnez Activer une géodatabase.
Cette opération ouvre l'outil de géotraitement Activer une géodatabase d'entreprise. La zone de connexion à une base de données en entrée est renseignée automatiquement avec la connexion à la base de données.
- Pour autoriser la géodatabase, accédez au fichier de codes clés ArcGIS for Server qui a été créé sur votre serveur lorsque vous avez autorisé ArcGIS for Server Enterprise.
Ce fichier est contenue dans le dossier \\Program Files\ESRI\License<n° version>\sysgen sous Windows et dans le répertoire /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<n° version>/sysgen sous Linux. Si vous ne l'avez pas déjà fait, autorisez ArcGIS for Server pour créer ce fichier.
- Cliquez sur OK pour exécuter l'outil.
Une géodatabase est ajoutée à la base de données.
Un fichier journal (GDBCreateGeodatabase<#>.log) est créé dans le répertoire spécifié par la variable %TEMP% sur l'ordinateur où l'outil est exécuté. Si vous rencontrez un problème lors de l'exécution de l'outil, consultez ce fichier journal pour le résoudre.