Mise à niveau d'une géodatabase dans SQL Server

Les géodatabases ArcGIS 10 et de version ultérieure sont mises à niveau à l'aide de l'outil de géotraitement Mettre à niveau la géodatabase ou d'un script Python. Par conséquent, la version actuelle d'ArcGIS for Desktop (Standard ou Advanced), d'ArcGIS Engine avec l'extension Geodatabase Update ou d'ArcGIS for Server (Standard ou Advanced) doit être installée sur l'ordinateur à partir duquel vous exécuterez la mise à niveau, car les fonctions de géotraitement sont disponibles à partir d'ArcGIS sur ces clients.

RemarqueRemarque :

Si vous mettez à niveau une géodatabase dans SQL Server qui utilise le modèle de base de données spatiales multiple, veillez à exécuter la mise à niveau sur la base de données SDE. N'oubliez pas que, après la mise à niveau d'une géodatabase, vous ne pouvez pas ajouter de nouvelles données à une géodatabase qui utilise le modèle de base de données spatiales multiple.

Lisez et effectuez les procédures présentées aux rubriques Préparation à la mise à niveau d'une géodatabase dans SQL Server avant de commencer la mise à niveau.

Cette rubrique explique comment mettre à niveau une géodatabase d'entreprise en lançant l'outil de géotraitement Mettre à niveau la géodatabase en cliquant sur le bouton Mettre à niveau la géodatabase dans la boîte de dialogue Propriétés de la géodatabase. Vous pouvez également rechercher l'outil et l'exécuter, ou exécuter un script Python.

Etapes :
  1. Lancez ArcCatalog ou ArcMap, ArcGlobe ou ArcScene et ouvrez la fenêtre Catalogue.
  2. Développez le nœud Connexions aux bases de données et connectez-vous à la géodatabase à mettre à niveau.

    Vous devez vous connecter directement à la géodatabase en tant qu'administrateur de géodatabase. Si la connexion n'existe pas déjà, ajoutez-en une. Reportez-vous à la rubrique Connexions aux bases de données dans ArcGIS for Desktop pour plus d'informations.

  3. Cliquez avec le bouton droit de la souris sur la connexion à la géodatabase, puis sélectionnez Propriétés.
  4. 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, il se peut que le client de connexion soit de la même version que la géodatabase, que votre SGBD ne soit pas d'une version pouvant être mise à niveau, que vous utilisiez une connexion à un service ArcSDE plutôt qu'une connexion directe à la géodatabase, ou que vous vous connectiez à partir d'un client ArcGIS for Desktop Basic.

  5. 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.

  6. RemarqueRemarque :

    Vous ne pouvez pas exécuter l'outil Mettre à niveau la géodatabase si tous les autres outils de géotraitement s'exécutent actuellement en tant que processus d'arrière-plan sur l'ordinateur client.

  7. Esri vous recommande de laisser les options Exécuter une recherche de prérequis et Mettre à niveau la géodatabase sélectionnées dans la boîte de dialogue d'outil de géotraitement Mettre à niveau la géodatabase. De cette façon, l'outil vérifie si les conditions préalables à la mise à niveau sont réunies avant la mise à niveau de la géodatabase.

    Le contrôle préalable détecte d'autres connexions actives à la géodatabase, détermine si l'utilisateur qui tente d'établir la connexion a des privilèges suffisants pour mettre à niveau la géodatabase, garantit que la base de données peut prendre en charge des colonnes XML, garantit que, si vous vous connectez à une géodatabase de modèle de base de données spatiales multiple que vous êtes connecté à la géodatabase SDE, et s'assure que tous les jeux de données peuvent être ouverts. Si les conditions préalables ne sont pas toutes remplies, l'outil s'arrête. Vous devez résoudre tous les problèmes avant d'exécuter à nouveau la mise à niveau.

    Les résultats de ce contrôle sont signalés dans la boîte de dialogue de l'outil de géotraitement. Si le contrôle (ou la mise à niveau) échoue, les résultats sont également écrits dans le journal GDBUpgrade.log, qui se trouve dans c:\ Documents and Settings \<nom d'utilisateur>\ Local Settings\Application Data\ESRI\<produit ArcGIS> sur les systèmes d'exploitation Windows XP et Server 2003, c:\Users\<nom d'utilisateur>\AppData\Local\ESRI\<produit ArcGIS> sur tous les autres systèmes d'exploitation Windows pris en charge ou <répertoire utilisateur>/.arcgis<#>/Application Data/ESRI sur les systèmes d'exploitation Linux.

  8. Cliquez sur OK pour lancer les contrôles et la mise à niveau.
  9. Si tous les contrôles aboutissent, l'outil poursuit la mise à niveau. L'état du contrôle préalable et de la mise à niveau est indiquée dans la boîte de dialogue de progression de l'outil de géotraitement. Si la mise à niveau échoue, des informations sont consignées dans le fichier journal GDBUpgrade.log. Des informations complémentaires sont écrites dans le fichier sdesetup.log, qui se trouve dans le répertoire TEMP système.
  10. A la fin de l'exécution de l'outil, cliquez sur Fermer pour fermer la boîte de dialogue de progression de l'outil de géotraitement.

La géodatabase est mise à niveau à la version la plus récente.

Pour mettre à niveau des jeux de données réseau, des ateliers parcellaires ou des mosaïques dans la géodatabase, utilisez l'outil de géotraitement Mettre à niveau le jeu de données ou un script Python.

RemarqueRemarque :

La mise à niveau des jeux de données réseau, des ateliers parcellaires ou des mosaïques est facultative. Toutefois, si vous ne les mettez pas à niveau, vous ne pouvez pas accéder aux dernières fonctionnalités de ces jeux de données.

En présence de vues versionnées (précédemment appelées vues multi-versionnées), et si vous souhaitez tirer parti de la nouvelle fonction de vue versionnée, supprimez les vues versionnées existantes et recréez-les à partir d'un client ArcGIS 10.1 ou version ultérieure après la mise à niveau de votre géodatabase.

Thèmes connexes

5/10/2014