Skip To Content

Configurer un serveur de base de données

Un serveur de base de données est une instance SQL Server Express activée pour stocker des géodatabases. Exécutez l'assistant d'installation du serveur de base de données pour installer une instance SQL Server Express, activer le stockage des géodatabases et (pour ArcGIS for Server Workgroup) autoriser le serveur de base de données.

Si vous utilisez ArcGIS for Server Workgroup, ArcGIS for Server et le serveur de base de données (instance SQL Server Express) doivent être installés sur la même machine.

Démarrer l'assistant d'installation

Exécutez le fichier Database_Server_Workgroup_<version>_<part_number>.exe ou Database_Server_Desktop_<version>_<part_number>.exe pour lancer l'assistant d'installation.

  1. Connectez-vous à l'ordinateur en tant qu'utilisateur disposant de privilèges d'administrateur.
  2. Fermez toutes les applications sur l'ordinateur.
  3. Accédez à l'exécutable d'installation.
    • Si vous avez téléchargé le fichier d'installation à partir de My Esri, décompressez-le et exécutez le fichier exécutable.
    • Si vous avez un fichier ISO, utilisez un extracteur ISO pour accéder aux fichiers d'installation et exécutez le fichier exécutable.
    • Si vous avez un DVD ArcGIS for Server Workgroup, ArcGIS for Desktop ou ArcGIS Engine, insérez-le dans le lecteur approprié et exécutez le fichier exécutable.

    L'assistant d'installation du Serveur de base de données s'ouvre.

  4. Lisez les informations de la première fenêtre, puis cliquez sur Suivant pour installer le serveur de base de données.

Si une instance SQL Server Express est déjà installée et que vous souhaitez l'utiliser comme serveur de base de données, désactivez l'option Microsoft SQL Server Express Edition dans la boîte de dialogue Options d'installation et passez à la rubrique Activer le stockage de la géodatabase, sinon procédez à l'installation de SQL Server Express.

Installer SQL Server Express

Suivez ces étapes pour installer SQL Server Express sur votre ordinateur à l'aide de l'assistant d'installation du serveur de base de données. Notez que lorsque vous utilisez ArcGIS for Server Workgroup, vous devez installer l'instance de SQL Server Express sur la même machine qu'ArcGIS for Server.

  1. Laissez l'option Microsoft SQL Server Express Edition activée dans la boîte de dialogue Options d'installation, puis cliquez sur Suivant.

    L'assistant Programme d'installation de Microsoft SQL Server 2012 s'ouvre.

  2. Lisez et acceptez le contrat de licence Microsoft. Cliquez sur Suivant pour continuer.

    Remarque :
    Si vous ne l'acceptez pas, l'installation prend fin.

  3. Installez les mises à jour du produit, puis cliquez sur Suivant.
  4. L'assistant d'installation vérifie que les composants requis sont installés sur l'ordinateur, tels que .NET Framework et Windows PowerShell. Si ce n'est pas le cas, l'assistant les installe.
  5. Indiquez les informations suivantes dans le volet Sélection d’entités qui s'ouvre :
    1. Vérifiez que l'option Services Moteur de base de données est sélectionnée.
    2. Acceptez les emplacements par défaut des répertoires ou choisissez les vôtres.
  6. Cliquez sur Suivant.
  7. Indiquez les informations suivantes dans le volet Configuration de l'instance :
    1. Vérifiez que l'option Instance nommée est sélectionnée.
    2. Spécifiez un nom d'instance. Le nom par défaut est SQLExpress. Vous pouvez accepter ce nom ou saisir un nom différent.

      Remarque :
      Le nom de l'instance ne peut pas dépasser 16 caractères, doit commencer par une lettre, ne peut pas contenir d'espaces ou de caractères spéciaux et ne doit pas dupliquer un nom d'instance existant.

    3. Acceptez l'emplacement par défaut pour créer l'instance ou accédez à un autre emplacement.
  8. Cliquez sur Suivant.
  9. Indiquez les informations suivantes dans le volet Configuration du serveur :
    1. Indiquez les comptes devant exécuter les services de moteur de base de données et de navigation ou acceptez les comptes par défaut. Reportez-vous à la documentation Microsoft SQL Server pour plus d'informations sur les comptes à utiliser pour l'exécution des services.
    2. Assurez-vous que les services Moteur de base de données et Browser sont configurés pour démarrer automatiquement.
    3. L'instance de SQL Server Express utilise le classement par défaut de l'ordinateur sur lequel elle est installée. Si vous devez sélectionner un autre classement, cliquez sur l'onglet Classement et modifiez le langage de moteur de base de données avant de continuer. Veillez à utiliser un classement insensible à la casse, car les classements respectant l'utilisation des majuscules et des minuscules ne sont pas pris en charge dans ArcGIS.
  10. Cliquez sur Suivant.
  11. Indiquez les informations suivantes dans le volet Configuration du moteur de base de données :
    1. Vérifiez que l'option Mode d'authentification Windows est sélectionnée. Il s'agit du seul mode d'authentification pris en charge en vue d'une utilisation avec la géodatabase accessible via le nœud Serveurs de bases de données dans ArcCatalog.
    2. Ajoutez un administrateur pour l'instance SQL Server Express.

      Vous ne pouvez pas poursuivre l'installation si vous n'ajoutez pas d'administrateur.

    3. Cliquez sur l'onglet Répertoires de données et spécifiez les emplacements de vos fichiers SQL Server Express ou acceptez les valeurs par défaut et cliquez sur Suivant.
  12. Dans le volet Rapport d'erreurs, vous pouvez éventuellement choisir d'envoyer des informations à Microsoft. Cliquez sur Suivant pour poursuivre l'installation.
  13. Lorsque l'installation est terminée, cliquez sur Fermer pour quitter l'Assistant Programme d'installation de Microsoft SQL Server.

Activez ensuite l'instance SQL Server pour stocker les géodatabases.

Activer le stockage des géodatabases

Spécifiez l'instance SQL Server Express à utiliser comme serveur de base de données, puis ajoutez un administrateur de serveur au serveur de base de données. Si vous configurez un serveur de base de données pour le stockage de géodatabases de groupe de travail, autorisez le serveur de base de données avec une licence ArcGIS for Server Workgroup.

Astuce:

Pour activer des géodatabases à l'aide d'une commande MS-DOS, reportez-vous à la rubrique Utiliser une commande pour activer SQL Server Express et stocker des géodatabases.

Spécifier une instance et un administrateur

Spécifiez l'instance SQL Server Express que vous utiliserez comme serveur de base de données. Vous pouvez également ajouter un autre identifiant de connexion en tant qu'administrateur de serveur.

  1. Sélectionnez le nom de l'instance SQL Server Express que vous souhaitez utiliser pour stocker des géodatabases dans la liste Nom d'instance SQL Server, par exemple, MyServer\SQLExpress.

    Attention :

    Veillez à sélectionner l'instance correcte. Par exemple, si vous sélectionnez une instance de SQL Server Entreprise Edition par erreur, l'instance ne sera pas correctement activée et vous ne serez pas en mesure de créer des géodatabases dans SQL Server Express.

  2. Saisissez le nom de connexion de l'utilisateur qui jouera le rôle d'administrateur de serveur sur l'instance SQL Server Express (le serveur de base de données) que vous activez.

    Vous avez ajouté un identifiant de connexion d'administrateur lorsque vous avez installé SQL Server Express. Pour ajouter un administrateur, il suffit d'ajouter un identifiant de connexion à cet endroit.

    Le nom de connexion doit être le domaine ou le nom de l'ordinateur suivi d'une barre oblique inverse (\) et du nom de l'utilisateur, par exemple, WORLD\David. Cet utilisateur n'aura pas d'autorisations supplémentaires au niveau du système d'exploitation, mais pourra exécuter l'ensemble des fonctions administratives nécessaires sur le serveur de base de données.

  3. Cliquez sur Suivant.
  4. Si vous configurez un serveur de base de données pour stocker des géodatabases de bureau, cliquez sur Terminer pour quitter l'assistant. Si vous configurez un serveur de base de données pour stocker des géodatabases de groupe de travail, procédez à l'autorisation.

Autoriser un serveur de base de données de groupe de travail

Vous pouvez utiliser le fichier de codes clés généré lorsque vous avez autorisé ArcGIS for Server Workgroup ou la licence d'ArcGIS for Server Workgroup que vous a communiquée Esri pour autoriser le serveur de base de données.

  1. Dans la boîte de dialogue Options d'autorisation, sélectionnez l'option qui s'applique à votre situation.
    • Si vous utilisez la licence d'ArcGIS for Server Workgroup fournie par Esri pour autoriser le serveur de base de données, choisissez la première option d'enregistrement, à savoir J’ai installé mon logiciel et j’ai besoin de l’autoriser. Cliquez sur Suivant pour continuer.
    • Si vous avez déjà autorisé ArcGIS for Server ou si vous avez demandé à Esri de vous envoyer un fichier de licence par courrier électronique, choisissez la deuxième option d'enregistrement J’ai reçu un fichier d’autorisation d’Esri et je suis maintenant prêt à terminer le processus d’autorisation. Saisissez le nom et le chemin d'accès au fichier ou au fichier de codes clés ou accédez au dossier \\Program Files\ESRI\License<ArcGIS release#>\sysgen où il se trouve. Cliquez sur Suivant et passez à l'étape 8.
  2. Si vous avez choisi J'ai installé mon logiciel et j'ai besoin de l'autoriser., sélectionnez une option dans la boîte de dialogue Méthode d'autorisation :
    • Si vous avez accès Internet depuis l’ordinateur sur lequel l’Assistant est exécuté, sélectionnez Autorisez auprès d'ESRI maintenant par Internet. En sélectionnant cette méthode, votre logiciel est automatiquement autorisé auprès d'Esri.
    • Si vous n'avez pas accès à Internet depuis l'ordinateur sur lequel vous exécutez cet Assistant, choisissez Autorisez sur le site Web d'ESRI ou par e-mail pour recevoir votre fichier d'autorisation. Cette option vous permet d'enregistrer vos informations d'autorisation, que vous pouvez ensuite envoyer à Esri par courrier électronique ou lui soumettre sur son site Web à partir d'un ordinateur connecté à Internet. Vous recevrez ensuite un fichier d'autorisation et devrez relancer l'Assistant pour activer votre géodatabase afin de l'autoriser.
  3. Vous devez fournir des informations sur votre compte pour autoriser le logiciel auprès d'Esri. Saisissez les informations nécessaires et cliquez sur Suivant pour continuer.
  4. Indiquez les informations sur votre organisation et votre titre dans l'organisation, puis cliquez sur Suivant.
  5. Dans la boîte de dialogue Numéro d'autorisation logicielle, saisissez le numéro d'autorisation ArcGIS Server.

    Ce numéro a été envoyé à votre organisation avec les informations expliquant comment obtenir le logiciel. Si vous n'avez pas ce numéro, contactez la personne dans votre organisation qui est responsable des achats de logiciels et des contrats de maintenance.

  6. Si vous avez sélectionné l'option Autorisez auprès d'ESRI maintenant par Internet, les informations que vous avez fournies sont envoyées automatiquement à ESRI et votre logiciel est autorisé. Cette opération écrit une entrée dans Services SQL Server Express dans le Registre de l'ordinateur, permettant ainsi à cette instance de SQL Server Express de stocker des géodatabases. Passez à l'étape 8.
  7. Si vous avez sélectionné l'option Autorisez sur le site Web d'ESRI ou par e-mail pour recevoir votre fichier d'autorisation, vous êtes maintenant dans la boîte de dialogue Autorisation par e-mail. Cliquez sur Enregistrer pour créer le fichier que vous enverrez à Esri par e-mail ou transférerez-le sur un autre ordinateur pour le soumettre via My Esri.

    Une fois que vous recevez votre fichier d'autorisation ESRI, relancez cet Assistant, en sélectionnant l'option J'ai reçu un fichier d'autorisation d'ESRI et je suis maintenant prêt à terminer le processus d'autorisation dans la boîte de dialogue Options d'autorisation.

  8. Pour achever l'autorisation, cliquez sur Terminer.

Etapes suivantes

Lorsque l'instance SQL Server Express est installée et prête à stocker des géodatabases, configurez ArcMap pour établir une connexion au serveur de base de données.