Skip To Content

Mettre à jour des clés de licence pour les serveurs de base de données et leurs géodatabases

Disponible avec une licence Standard ou Advanced.

Lorsque vous permettez à une instance SQL Server Express de stocker des géodatabases, une clé est écrite dans le Registre Windows. Cette clé indique si le serveur de base de données détient une licence ArcGIS Desktop ou ArcGIS Engine, ou une licence ArcGIS Server ou ArcGIS Enterprise Workgroup.

Lorsque vous créez une géodatabase sur le serveur de base de données ou que vous attachez une géodatabase au serveur de base de données, la clé est lue à partir du registre et remplit un champ d'une table système de géodatabase.

Par conséquent, vous devez mettre à jour votre clé de licence dans deux emplacements différents : le Registre et chacune des géodatabases. Exécutez la portion Activer le stockage de la géodatabase sur SQL Server Express de l'assistant d'installation du serveur de base de données pour mettre à jour la clé de licence dans le Registre. Ensuite, détachez et rattachez chaque géodatabase pour mettre à jour la licence dans la géodatabase si vous devez mettre à jour les clés de licence dans une des situations suivantes :

  • Vous devez autoriser votre serveur de base de données avec une nouvelle clé de licence Workgroup, si vous passez de ArcGIS Server Basic Workgroup à ArcGIS Enterprise Advanced Workgroup.
  • Vous convertissez votre serveur de base de données sous licence ArcGIS Desktop ou ArcGIS Engine (Desktop) en serveur de base de données sous licence ArcGIS Server ou ArcGIS Enterprise Workgroup.
  • Vous convertissez votre serveur de base de données sous licence ArcGIS Server ou ArcGIS Enterprise Workgroup en server de base de données sous licence ArcGIS Desktop ou ArcGIS Engine.
  • Vous utilisiez une licence EDN ou de site pédagogique, mais vous migrez vers une licence ArcGIS Server ou ArcGIS Enterprise Workgroup de production.

L'ensemble suivant d'étapes vous indiquent comment mettre à jour la clé de licence dans le Registre et dans chacune des géodatabases :

  1. Connectez-vous en tant qu'administrateur Windows à l'ordinateur sur lequel l'instance SQL Server Express est installée.
  2. Accédez à l'assistant d'installation du serveur de base de données. (Il s'agit habituellement d'un fichier exécutable que vous avez téléchargé à partir de My Esri.)
    • Si vous migrez la licence de votre serveur de base de données de Desktop vers Workgroup ou si vous mettez à jour votre clé de licence Workgroup, lancez le fichier exécutable d'ArcGIS Database Server Workgroup.
    • Si vous migrez la licence de Workgroup vers Desktop, lancez le fichier exécutable d'ArcGIS Database Server Desktop.
  3. Lorsque la boîte de dialogue des options d'installation apparaît, cliquez sur Serveurs de bases de données.
  4. Cliquez sur Suivant pour poursuivre les étapes de l'Assistant.
  5. Désactivez Microsoft SQL Server Express Edition, laissez la case Activer le stockage de la géodatabase sur SQL Server Express cochée, puis cliquez sur Suivant.
  6. Dans le menu déroulant, sélectionnez le nom de l'instance SQL Server Express pour laquelle vous souhaitez mettre à jour la clé de licence et cliquez sur Suivant.
    Astuce :

    Vous recevrez un message indiquant qu'aucun utilisateur administrateur n'a été ajouté. C'est parfait ; vous exécutez cette opération sur un serveur de base de données existant qui possède déjà un utilisateur administrateur de serveur. Vous n'avez donc pas à en ajouter un autre. Cliquez sur OK pour fermer ce message.

  7. Si vous remplacez votre licence par une licence ArcGIS Desktop ou ArcGIS Engine, cliquez sur Terminer.
  8. Si vous remplacez une licence Desktop par une licence Workgroup ou mettez à jour une licence Workgroup existante, vous devez autoriser un site ArcGIS Server en accédant à la clé de licence ArcGIS Server Workgroup.
    Remarque :

    Si vous n'avez pas autorisé de site ArcGIS Server ou si vous devez inscrire des composants supplémentaires, vous devez fournir vos informations d'inscription à Esri pour obtenir un fichier de licence. Lorsque vous avez reçu votre fichier de licence, réexécutez l'assistant pour autoriser la géodatabase avec la licence ArcGIS Server Workgroup.

  9. Pour achever l'autorisation, cliquez sur Terminer.
  10. Une fois le Registre mis à jour, vous devez mettre à jour la licence dans les géodatabases individuelles.
  11. Pour mettre à jour la licence dans une géodatabase, connectez-vous en tant qu'administrateur de serveur, démarrez ArcMap, puis ouvrez la fenêtre Catalogue.
  12. Connectez-vous au serveur de base de données pour lequel vous venez de terminer la mise à jour du Registre.
  13. Dans l'onglet Contenu, cliquez avec le bouton droit sur la première géodatabase du serveur de base de données, cliquez sur Administration, puis sur Détacher.
    Remarque :

    Prenez note de l'emplacement du fichier de base de données, afin de savoir où le chercher pour le rattacher.

  14. Cliquez sur OK pour confirmer que vous souhaitez détacher la géodatabase. La géodatabase doit disparaître de la connexion à un serveur de base de données dans l'arborescence du catalogue. Appuyez sur F5 pour actualiser l'affichage et vérifier que la géodatabase a été détachée.

    En présence d'autres connexions à la géodatabase, il est impossible de la détacher.

  15. Cliquez avec le bouton droit sur le serveur de base de données et cliquez sur Attacher.
  16. Dans la boîte de dialogue Attacher une géodatabase, accédez au fichier .mdf de la géodatabase que vous avez détachée.
  17. Après avoir spécifié le fichier, cliquez sur OK dans la boîte de dialogue Parcourir.
  18. Cliquez sur OK dans la boîte de dialogue Attacher une géodatabase.
  19. S'il existe des géodatabases supplémentaires sur le serveur de base de données, répétez les six étapes précédentes pour mettre à jour la clé de licence dans chacune de ces géodatabases.
Attention :

Sans mise à jour de la clé de licence dans les géodatabases, celles-ci conservent leurs informations de clés d'origine dans la base de données. Par exemple, si vous utilisiez un serveur de base de données sous licence ArcGIS Desktop, vous serez toujours limité à trois utilisateurs pour ces géodatabases même si vous effectuez une mise à vers une licence Workgroup dans le serveur de base de données.