Inscription d'une géodatabase de groupe de travail auprès du serveur

En tant qu'administrateur de serveur, vous avez la possibilité d'inscrire vos dossiers de données, bases de données et géodatabases auprès d'ArcGIS Server. En inscrivant des données, vous communiquez au serveur une liste d'emplacements auquel l'administrateur s'est assuré que le serveur SIG peut accéder. L'inscription des données permet également au serveur SIG d'ajuster les chemins d'accès aux données lors des opérations de publication sur plusieurs machines.

Pour inscrire une géodatabase de groupe de travail auprès d'ArcGIS Server, procédez comme suit :

Les sections ci-dessous expliquent comment préparer votre client ArcGIS à se connecter à une géodatabase de groupe de travail et à l'inscrire auprès d'ArcGIS Server.

Installation de SQL Server Native Client

Vous établissez toujours des connexions directes aux géodatabases de groupe de travail : aucun service ArcSDE n'est utilisé. Par conséquent, vous devez installer le logiciel SQL Server Native Client sur tous les ordinateurs clients qui doivent se connecter à la géodatabase. Voici quelques exemples :

Si ArcGIS for Desktop est installé sur un autre ordinateur que SQL Server Express, vous devez installer une version de SQL Server Native Client qui est compatible avec la version de SQL Server Express que vous utilisez.

Si vous avez installé ArcGIS Server sur un autre ordinateur que SQL Server Express, vous devez également installer SQL Server Native Client sur l'ordinateur ArcGIS Server.

Si votre client ArcGIS est installé sur le même ordinateur que SQL Server Express, il n'est pas nécessaire d'installer SQL Server Native Client, car les fichiers requis pour la connexion sont installés avec le système de gestion de base de données.

Reportez-vous à la rubrique Configuration d'une connexion directe à SQL Server pour savoir quelle version de SQL Server Native Client utiliser.

Ajout du compte ArcGIS Server au serveur de base de données

Les géodatabases de groupe de travail utilisent exclusivement les connexions authentifiées par le système d'exploitation. Lorsque l'authentification du système d'exploitation est spécifiée pour la connexion à la géodatabase, ArcGIS Server doit être capable de se connecter aux données avec le compte ArcGIS Server.

AstuceAstuce:

Il est préférable que l'identifiant de connexion du compte ArcGIS Server soit un compte de domaine. Cela simplifie l'administration des comptes et facilite l'ajout de l'identifiant de connexion à différents systèmes de gestion de bases de données qui utilisent l'authentification du système d'exploitation, tels que les serveurs de bases de données. Si le compte ArcGIS Server est un identifiant de connexion Windows local et que votre instance SQL Server Express se trouve sur un autre ordinateur qu'ArcGIS Server, vous devez créer un compte ArcGIS Server sur l'ordinateur où le système de gestion de base de données est installé et lui donner le même mot de passe que celui de l'ordinateur ArcGIS Server avant de l'ajouter au serveur de base de données.

Ajoutez le compte ArcGIS Server au serveur de base de données.

Etapes :
  1. Connectez-vous au client à l'aide d'un identifiant qui correspond à un administrateur de serveur de base de données, puis démarrez ArcMap ou ArcCatalog.
  2. Double-cliquez sur le serveur de base de données dans l'arborescence du catalogue pour établir une connexion.
  3. Ouvrez la boîte de dialogue Autorisations des serveurs de bases de données.

    Cliquez avec le bouton droit sur le serveur de base de données et sélectionnez Autorisations.

  4. Ajoutez le compte ArcGIS Server au serveur de base de données.
    1. Cliquez sur Ajouter un utilisateur.
    2. Spécifiez l'emplacement (local ou domaine) de votre compte ArcGIS Server.
    3. Entrez le nom de votre compte ArcGIS Server et cliquez sur Vérifier les noms pour vérifier la validité du nom de connexion.
    4. Cliquez sur OK pour fermer la boîte de dialogue Sélectionner un utilisateur ou un groupe.

      Le nom de connexion est ajouté à la liste Utilisateurs du serveur de base de données.

    5. Cliquez sur OK pour appliquer vos modifications et fermer la boîte de dialogue Autorisations.

Par défaut, le compte ArcGIS Server est ajouté en tant qu'utilisateur dans toutes les géodatabases sur le serveur de base de données. Cependant, aucun privilège particulier n'est accordé à cet utilisateur dans les géodatabases.

Vous devez ensuite autoriser le compte ArcGIS Server à accéder à la géodatabase que vous voulez inscrire auprès du serveur.

Autoriser le compte ArcGIS Server à accéder à la géodatabase de groupe de travail

Vous devez autoriser le compte ArcGIS Server à accéder aux données de la géodatabase Si vous ne comptez pas publier des services d'entités modifiables à partir de la géodatabase, vous devez uniquement accorder des privilèges d'accès en lecture seule à l'utilisateur ArcGIS Server sur la géodatabase. Si vous projetez d'inscrire la géodatabase en tant que base de données gérée et publier des services d'entités modifiables, vous devez également accorder des autorisations d'écriture et des privilèges d'accès en écriture/lecture sur les données au compte ArcGIS Server.

Etapes :
  1. Sous le nœud Serveurs de bases de données de l'arborescence du catalogue, double-cliquez sur la géodatabase de groupe de travail que vous voulez inscrire auprès du serveur pour vous connecter.
  2. Ouvrez la boîte de dialogue Autorisations de la géodatabase.

    Cliquez avec le bouton droit sur la géodatabase, pointez sur Administration, puis sélectionnez Autorisations.

  3. Sélectionnez l'utilisateur d'ArcGIS Server dans la liste Utilisateurs du serveur de base de données et accordez-lui des autorisations sur la géodatabase.
    • Dans le cas d'une base de données inscrite, cliquez sur Lecture seule pour accorder des autorisations d'accès en lecture seule à la géodatabase au compte ArcGIS Server.
    • Dans le cas d'une base de données gérée, cliquez sur Ecirture/lecture pour autoriser le compte ArcGIS Server à créer des jeux de données dans la géodatabase.
  4. Cliquez sur OK pour fermer la boîte de dialogue Autorisations.
  5. Si vous comptez publier des services d'entités modifiables, accordez au compte ArcGIS Server les droits d'accès en lecture/écriture sur les jeux de données spécifiques à mettre à jour. Seuls les propriétaires des données peuvent modifier les privilèges sur leurs jeux de données. Par conséquent, si cela est nécessaire, demandez au propriétaire des données de suivre la procédure ci-après :
  6. Ouvrez la boîte de dialogue Autorisations du jeu de données.

    Cliquez avec le bouton droit de la souris sur un des jeux de données à modifier, pointez sur Organiser, puis cliquez sur Privilèges.

  7. Accordez au compte ArcGIS Server des privilèges d'accès en lecture/écriture sur le jeu de données.

    Sélectionnez le compte ArcGIS Server dans la liste Utilisateurs du serveur de base de données, cliquez sur Lecture/écriture, puis sur OK pour fermer la boîte de dialogue.

  8. Répétez les deux étapes précédentes pour chaque jeu de données qui sera modifié via un service d'entités.

Création d'un fichier .sde

Pour inscrire une géodatabase de groupe de travail auprès d'ArcGIS Server, vous devez faire référence à une connexion à une base de données (.sde) et non à une connexion à un serveur de base de données (.gds).

Pour ce faire, le plus simple est de cliquer avec le bouton droit sur la géodatabase qui se trouve sous le serveur de base de données dans l'arborescence du catalogue, puis de sélectionner Enregistrer une connexion. Un nouveau fichier de connexion est créé sous Connexions aux bases de données dans l'arborescence du catalogue.

Une fois le fichier créé, vous pouvez l'importer lorsque vous inscrivez la géodatabase.

Inscription d'une géodatabase de groupe de travail

Vous pouvez inscrire la géodatabase de groupe de travail en tant que base de données ou de base de données gérée d'ArcGIS Server. Vous pouvez effectuer cette opération à partir du gestionnaire ArcGIS Server ou de l'arborescence du catalogue dans ArcGIS for Desktop. Reportez-vous aux rubriques suivantes pour obtenir une description des options d'inscription et savoir comment inscrire la géodatabase :

5/10/2014