Administrateur de géodatabase dans SQL Server

Dans Microsoft SQL Server, l'administrateur de géodatabase peut être un utilisateur nommé sde ou un identifiant apparié à l'utilisateur dbo dans la base de données contenant la géodatabase. L'administrateur de géodatabase est chargé de l'administration des éléments suivants :

Comme l'administrateur de géodatabase possède l'ensemble des tables système de géodatabase, des répertoires et des tables, le compte de l'administrateur de géodatabase doit être créé avant la géodatabase. Pour créer une géodatabase de structure sde, un utilisateur nommé sde doit être présent. Pour créer une géodatabase de schéma dbo, vous devez vous connecter en tant qu'utilisateur dbo dans la base de données. Pour créer l'administrateur de géodatabase et la géodatabase elle-même, vous disposez des options suivantes :

Pour plus d'informations sur les deux types d'administrateurs de géodatabase, reportez-vous à la rubrique Comparaison entre propriétaires de géodatabase dans SQL Server.

Administrateur de géodatabase et structure

Dans SQL Server, les utilisateurs n'ont pas automatiquement de structure portant le même nom que leur nom d'utilisateur. Cependant, pour utiliser SQL Server avec ArcGIS, il est nécessaire que vos noms d'utilisateur correspondent à des noms de structure par défaut. Cela s'applique tant à l'administrateur de géodatabase qu'aux utilisateurs non administratifs créant des données. Dans le cas d'utilisateurs dbo, un schéma dbo est présent par défaut dans toutes les bases de données. Tout identifiant correspondant à dbo dans la base de données stocke des données dans le schéma dbo. Si vous utilisez un administrateur de géodatabase appelé sde, ce dernier doit posséder une structure appelée sde, laquelle doit correspondre à la structure par défaut de l'utilisateur sde. Comme nous l'avons vu, l'outil Créer une géodatabase d'entreprise crée la structure de l'utilisateur sde lorsque vous avez recours à un utilisateur sde authentifié par SQL Server. Si vous créez manuellement l'utilisateur sde, vous devez également créer une structure sde.

Il est recommandé de n'utiliser l'administrateur de géodatabase et sa structure que pour la gestion et le stockage du référentiel de géodatabase ArcSDE. Il convient de créer des structures d'utilisateur distinctes pour le stockage des objets de données, tels que les classes d'entités et les jeux de données raster. Le stockage des tables système uniquement dans l'espace de stockage de l'administrateur de géodatabase simplifie la gestion de la géodatabase et permet de supprimer plus facilement la géodatabase de votre base de données si vous décidez de le faire.

Thèmes connexes

5/10/2014