Le but de la mise à niveau d'une géodatabase consiste à mettre à jour les tables système de la géodatabase afin de tirer parti des fonctionnalités disponibles dans la version la plus récente d'ArcGIS. Si votre géodatabase a été créée à l'aide d'ArcGIS 10 ou d'un client plus ancien, vous pouvez la mettre à niveau. Il n'est la plupart du temps pas obligatoire de mettre à niveau une géodatabase fichier ou personnelle, mais, si vous ne le faites pas, vous n'aurez pas accès aux dernières fonctionnalités.
Pour mettre à niveau une géodatabase fichier ou personnelle, utilisez l'outil de géotraitement Mettre à niveau la géodatabase ou un script Python. Vous pouvez ouvrir l'outil à partir de la boîte de dialogue Propriétés de la base de données d'ArcGIS for Desktop ou de la boîte à outils Gestion des données. Pour exécuter l'outil ou le script, la version actuelle d'ArcGIS for Desktop, ArcGIS Engine ou ArcGIS for Server doit être installée sur l'ordinateur à partir duquel vous exécutez la mise à niveau.
Procédez comme suit pour mettre à niveau une géodatabase fichier ou personnelle de version 9.3.1 ou antérieure à partir d'ArcGIS for Desktop :
- Lancez ArcMap et ouvrez la fenêtre Catalogue ou démarrez ArcCatalog.
- Connectez-vous au dossier qui contient la géodatabase fichier ou personnelle que vous souhaitez mettre à niveau.
- Si vous ne disposez pas encore d'une sauvegarde de vos données, effectuez une copie de sauvegarde de la géodatabase avant de continuer.
- Cliquez avec le bouton droit sur la géodatabase et sélectionnez Copier.
- Cliquez avec le bouton droit sur le dossier dans lequel vous souhaitez placer la sauvegarde et sélectionnez Coller.
Disposer d'une copie de sauvegarde de la géodatabase vous permet de rétablir la version antérieure de la géodatabase, si nécessaire.
- Cliquez avec le bouton droit de la souris sur la géodatabase à mettre à niveau, puis sélectionnez Propriétés.
- Cliquez sur l'onglet Général.
Si une mise à niveau est nécessaire, le bouton Mettre à niveau la géodatabase est actif.
Si le bouton Mettre à niveau la géodatabase n'est pas actif, c'est peut-être parce que le client de connexion présente la même version que la géodatabase ArcSDE ou que votre géodatabase n'est pas éligible pour une mise à niveau.
- Cliquez sur le bouton Mettre à niveau la géodatabase.
L'outil de géotraitement Mettre à niveau la géodatabase s'ouvre. La zone de texte Géodatabase en entrée est pré-remplie avec les informations de connexion à la géodatabase.
- Laissez les options Exécuter une recherche de prérequis et Mettre à niveau la géodatabase activées et cliquez sur OK.
Une boîte de dialogue s'affiche pour suivre le processus de contrôle des prérequis et de mise à niveau. Si des erreurs se sont produites au cours du processus, elles apparaissent dans cette boîte de dialogue et dans le fichier journal GDBUpgrade<n>.log, situé dans le répertoire système TEMP.
L'outil vérifie que la géodatabase est en lecture seule, qu'aucun autre utilisateur n'est connecté à la géodatabase et que tous les jeux de données peuvent être ouverts. Si la géodatabase satisfait à ces conditions, l'outil procède à la mise à niveau. Dans le cas contraire, l'outil prend fin et vous devez résoudre les problèmes préalables avant d'exécuter une nouvelle fois l'outil Mettre à niveau la géodatabase.
- A l'issue de l'opération de mise à niveau, cliquez sur Fermer pour fermer la boîte de dialogue.
La géodatabase est maintenant mise à niveau.
Si votre géodatabase contient des jeux de données réseau, des ateliers cadastraux ou parcellaires que vous souhaitez mettre à niveau, vous devez le faire séparément. Ces mises à niveau sont facultatives, mais si vous ne les effectuez pas, vous n'aurez pas accès aux fonctionnalités des ateliers parcellaires ou aux jeux de données réseau les plus récentes.