Skip to main content

Mettre à niveau une géodatabase (Outils de gestion des données)

Résumé

Met à niveau une géodatabase vers la dernière version ArcGIS pour tirer profit des nouvelles fonctionnalités.

Utilisation

  • Cet outil accepte un fichier de connexion de géodatabase fichier ou de géodatabase d’entreprise en entrée.

  • Vous ne pouvez pas mettre à niveau les géodatabases d’entreprise à partir d’ArcGIS Pro avec une licence Basic.

  • Avant de mettre à niveau une géodatabase d’entreprise, vous devez suivre les étapes préparatoires requises pour le système de gestion de base de données que vous utilisez, notamment la création d’une sauvegarde de la base de données. Pour les géodatabases dans Oracle et dans PostgreSQL qui utilisent le type ST_Geometry, vous devez télécharger le dossier DatabaseSupport depuis My Esri pour obtenir une nouvelle bibliothèque ST_Geometry. Pour les autres étapes préparatoires, consultez les rubriques suivantes :

  • Vous devez sélectionner le paramètre Perform Pre-Requisite Check (Exécuter le contrôle préalable) ou Upgrade Geodatabase (Mettre à niveau une géodatabase) ou les deux. Vous ne pouvez pas exécuter l’outil tant qu’au moins un de ces paramètres n’est pas activé.

  • Effectuez le contrôle préalable avant de mettre à niveau la géodatabase pour déterminer si cette dernière est prête pour une mise à niveau. Si l’un des prérequis n’est pas satisfait, une erreur est consignée dans l’historique du géotraitement. Cette approche vous évite de voir échouer la mise à niveau parce qu’un prérequis n’est pas satisfait. Si tous les contrôles échouent, vous devez résoudre le problème et relancer le processus de mise à niveau.

  • Les mises à niveau des versions bêta de la géodatabase ne sont pas prises en charge.

  • Le paramètre Perform Pre-Requisite Check (Exécuter le contrôle préalable) exécute différents contrôles pour chaque type de géodatabase.

    • Pour les géodatabases fichier, l’option détermine si l’une des conditions suivantes est vraie :

      • La géodatabase est en lecture seule.

      • Il n’y a pas d’autres utilisateurs connectés à la géodatabase.

      • La connexion active ne modifie pas de données dans la géodatabase.

      • Toutes les informations contenues dans les tables système de la géodatabase active peuvent être ouvertes.

    • Pour les géodatabases d’entreprise, l’option détermine si les critères suivants sont respectés :

      • L’utilisateur connecté dispose des privilèges appropriés pour mettre à niveau la géodatabase.

      • L’utilisateur connecté ne modifie pas de données dans la géodatabase.

      • Aucun autre utilisateur n’est connecté à la géodatabase.

      • La base de données peut prendre en charge les types de données XML.

      • Toutes les informations contenues dans les tables système de la géodatabase active peuvent être ouvertes.

      • Dans le cas des géodatabases dans Oracle et PostgreSQL qui utilisent le type ST_Geometry, l’option détermine si la base de données peut accéder à la version actuelle de la bibliothèque ST_Geometry.

  • Pour les géodatabases d’entreprise qui contiennent des données en branche versionnées, le processus de mise à niveau analyse les versions de branche et les données en branche versionnées pour détecter les incohérences et consigne les résultats de l’analyse dans un fichier journal. Voir Fonctionnement de l’outil Upgrade Geodatabase (Mettre à niveau une géodatabase) pour plus d’informations.

  • La version d’ArcGIS Pro ou d’ArcGIS Server utilisée pour procéder à la mise à niveau détermine la version de la géodatabase mise à niveau.

    Conseil :

    Pour des informations sur l’exécution de Python depuis une machine ArcGIS Server, voir ArcGIS Server et ArcPy.

Paramètres

Etiqueter Explication Type de données

Géodatabase en entrée

La géodatabase qui sera mise à niveau. Lorsque vous mettez à niveau une géodatabase d’entreprise, spécifiez un fichier de connexion à la base de données (.sde) qui établit la connexion à la géodatabase en tant qu’administrateur de géodatabase.

Workspace

Exécuter le contrôle préalable

Spécifie si le contrôle préalable est exécuté avant la mise à niveau de la géodatabase.

  • ActivéLe contrôle préalable est exécuté avant la mise à niveau de la géodatabase. Il s’agit de l’option par défaut.

  • DécochéLe contrôle préalable n’est pas exécuté.

Boolean

Mettre à niveau une géodatabase

Spécifie si la géodatabase en entrée est mise à niveau.

  • ActivéLa géodatabase est mise à niveau. Il s’agit de l’option par défaut.

  • DécochéLa géodatabase n’est pas mise à niveau.

Boolean

Sortie dérivée

Etiqueter Explication Type de données

Géodatabase en entrée mise à jour

La géodatabase mise à niveau.

Workspace

Environnements

Espace de travail courant

Informations de licence

  • Basic: Limité
    Seules les géodatabases fichier peuvent être mises à niveau avec le niveau de licence Basic. Une licence ArcGIS Desktop Standard ou Desktop Advanced est requise pour mettre à niveau des géodatabases d’entreprise.
  • Standard: Oui
  • Advanced: Oui