Администратор базы геоданных в SQL Server

В Microsoft SQL Server администратором базы геоданных может быть пользователь sde или учетная запись, сопоставленная с пользователем dbo базы данных, в которой находится база геоданных. Администратор базы геоданных отвечает за администрирование следующего:

Поскольку администратору базы геоданных принадлежат все системные файлы базы геоданных, папки и таблицы, учетная запись администратора должна быть создана до создания базы геоданных. Чтобы создать базу геоданных со схемой sde, необходимо иметь пользователя sde. Чтобы создать базу геоданных со схемой dbo, необходимо подключиться с именем пользователя, который является пользователем dbo в базе данных. Есть следующие опции для создания базы геоданных и администратора базы геоданных:

Подробнее о двух типах администраторов баз геоданных см. в разделе Сравнение владельцев баз геоданных на SQL Server.

Администратор базы геоданных и схема

В SQL Server пользователи не получают автоматически схему с таким же именем. Однако, чтобы использовать SQL Server с ArcGIS, имена пользователей должны иметь соответствующие имена схем по умолчанию. Это справедливо как в отношении администратора базы геоданных, так и в отношении обычных пользователей, которые создают данные. В случае использования пользователей dbo, схема dbo присутствует во всех базах данных по умолчанию; любое пользователь, относящийся к dbo, будет сохранять данные в схему dbo. Если вы используете администратора базы геоданных с именем sde, ему должна принадлежать схема sde, а также являться схемой по умолчанию. Как упоминалось ранее, инструмент Создать многопользовательскую базу геоданных (Create Enterprise Geodatabase) создает схему пользователя sde, если вы используете пользователя sde с аутентификацией в SQL Server. Если вы создали пользователя sde вручную, необходимо также создать схему sde.

Рекомендуется, чтобы схема администратора базы геоданных использовалась только для управления и хранения репозитория базы геоданных ArcSDE. Пользователи должны создавать собственные схемы для хранения своих данных, таких, как классы пространственных объектов и наборы растровых данных. Практика хранения в базе геоданных администратора только системных таблиц упрощает управление этой базой геоданных и облегчает процедуру удаления этой базы геоданных из вашей базы данных, если когда-либо вы примите такое решение.

Связанные темы

9/11/2013