Skip To Content

Mettre à niveau des géodatabases d’entreprise dans SQL Server sur Amazon Web Services

Après avoir mis à niveau ArcGIS Desktop sur les instances de votre déploiement ArcGIS Enterprise on Amazon Web Services, vous pouvez mettre à niveau vos géodatabases d’entreprise dans SQL Server. Les étapes de mise à niveau de la géodatabase varient légèrement selon que votre géodatabase s’exécute dans une base de données SQL Server ou Amazon Relational Database Service (RDS) for SQL Server.

Mettre à niveau une géodatabase d'entreprise dans SQL Server

Pour mettre à niveau une géodatabase d’entreprise dans une instance SQL Server ou SQL Server Express dans AWS, procédez comme suit :

  1. Connectez-vous à votre instance ArcGIS Server à l’aide d’un compte d’administrateur.
  2. A part l'administrateur, aucun autre utilisateur ne doit être connecté à la géodatabase lorsque vous procédez à la mise à niveau. Cela inclut les connexions de service. Vous devez arrêter les connexions aux services ArcGIS qui accèdent aux données de votre géodatabase avant d'effectuer la mise à niveau.
  3. Démarrez Microsoft SQL Server Management Studio et connectez-vous avec vos informations d'authentification Windows.
  4. Créez une sauvegarde complète de chacune des bases de données contenant une géodatabase d'entreprise.
  5. Sur l’une des machines ArcGIS Server dans AWS, démarrez ArcCatalog ou ArcMap et ouvrez la fenêtre Catalog (Catalogue).
  6. Connectez-vous à l’une des géodatabases d’entreprise dans SQL Server.
  7. Cliquez avec le bouton droit sur la connexion à la géodatabase sous Connexions aux bases de données dans l'arborescence du catalogue.
  8. Cliquez sur l'onglet Général.
  9. Cliquez sur Mettre à niveau la géodatabase.

    L'outil de géotraitement Mettre à niveau la géodatabase s'ouvre.

  10. Laissez les options Exécuter une recherche de prérequis et Mettre à niveau la géodatabase activées, puis cliquez sur OK pour mettre à niveau la géodatabase.
  11. 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.

    Si l’exécution de l’outil n’aboutit pas, vous trouverez des informations dans le fichier GDBUpgrade.log, sous C:\Users\<user name>\AppData\Local\ESRI\Desktop<#>.

  12. Répétez les étapes 5 à 11 pour mettre à niveau vos autres géodatabases d'entreprise.
  13. Redémarrez vos services.

Mettre à niveau une géodatabase dans Amazon RDS for SQL Server

Pour mettre à niveau une géodatabase dans Amazon RDS for SQL Server, procédez comme suit :

  1. A part l'administrateur, aucun autre utilisateur ne doit être connecté à la géodatabase lorsque vous procédez à la mise à niveau. Cela inclut les connexions de service. Vous devez arrêter les services Web ArcGIS Server qui accèdent aux données de votre géodatabase avant d’effectuer la mise à niveau.
  2. Connectez-vous à la console de gestion AWS et créez un instantané de l’instance RDS for SQL Server.

    Reportez-vous aux instructions fournies dans la documentation AWS relatives à la création d’instantanés.

  3. Connectez-vous à l’instance RDS for SQL Server à partir de SQL Server Management Studio et ajoutez l’utilisateur sde au rôle db_owner de la base de données.
  4. Sur l’une de vos machines ArcGIS Server dans AWS, démarrez ArcGIS Pro ou ArcCatalog et connectez-vous à votre géodatabase d’entreprise dans Amazon RDS for SQL Server. Vous devez vous connecter en tant qu’utilisateur sde.
  5. Exécutez l’outil Mettre à niveau la géodatabase. Reportez-vous à Mettre à niveau une géodatabase d’entreprise dans SQL Server dans l’aide de ArcGIS Pro ou ArcMap.
  6. S’il existe d’autres géodatabases d’entreprise dans Amazon RDS for SQL Server, répétez les étapes 4 et 5 pour les mettre à niveau.
  7. Redémarrez les services Web ArcGIS Server.
  8. Si vous le souhaitez, vous pouvez supprimer l’utilisateur sde du rôle db_owner dans chaque base de données.

Rubriques connexes