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 for Desktop et ArcGIS Engine ou ArcGIS for Server 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, deux emplacements différents doivent être mis à jour pour mettre à jour votre clé de licence : le Registre et chacune des géodatabases. Vous devez exécuter 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 ArcGIS for Server Workgroup, si vous passez de ArcGIS for Server Workgroup Basic à ArcGIS for Server Workgroup Advanced.
  • Vous convertissez votre serveur de base de données sous licence ArcGIS for Desktop ou ArcGIS Engine en un serveur de base de données sous licence ArcGIS for Server Workgroup.
  • Vous convertissez votre serveur de base de données sous licence ArcGIS for Server Workgroup en un serveur de base de données sous licence ArcGIS for Desktop ou ArcGIS Engine.
  • Vous utilisiez une licence EDN ou de site pédagogique, mais vous migrez vers une licence ArcGIS for Server 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 d'ArcGIS for Desktop ou ArcGIS Engine vers ArcGIS for Server Workgroup ou si vous mettez à jour votre clé de licence ArcGIS for Server Workgroup, lancez le fichier exécutable d'ArcGIS for Server.
    • Si vous migrez votre licence d'ArcGIS for Server Workgroup vers ArcGIS for Desktop ou ArcGIS Engine, lancez le fichier exécutable fourni avec ArcGIS for Desktop ou ArcGIS Engine.
  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 for Desktop ou ArcGIS Engine, cliquez sur Terminer.
  8. Si vous remplacez une licence ArcGIS for Desktop ou ArcGIS Engine par une licence ArcGIS for Server Workgroup ou mettez à jour votre licence ArcGIS for Server Workgroup, vous devez autoriser le logiciel ArcGIS for Server Workgroup en accédant à la clé de licence ArcGIS for Server Workgroup.
    Remarque :

    Si vous n'avez pas inscrit ArcGIS for 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 for 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 les clés 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 conséquent, si vous utilisiez un serveur de base de données sous licence ArcGIS for Desktop, vous serez encore limité à trois utilisateurs pour ces géodatabases.