В программном обеспечении ArcGIS термин "серверы баз данных" относится к экземплярам Microsoft SQL Server Express, предназначенным для хранения настольных баз геоданных и баз геоданных для рабочих групп.
Любой пользователь с лицензией Дополнительно или Стандартный для ArcGIS for Desktop, ArcGIS Engine с опцией Geodatabase Update или ArcGIS for Server уровня Workgroup может настроить и использовать экземпляр SQL Server Express (сервер баз данных) для хранения баз геоданных.
Вы можете настроить сервер баз данных, чтобы использовать его самостоятельно; вы также можете добавить других пользователей на сервере баз данных, чтобы предоставить им доступ к базам геоданных на сервере баз данных. В большинстве случаев пользователь, который настраивает сервер, является администратором сервера. Этот человек будет ответственным за доступ к серверу и его обслуживание.
Ниже приведены действия, которые необходимо выполнить для настройки и использования сервера баз данных и хранящихся на нем баз геоданных.
Настройка
Чтобы настроить сервер баз данных, установите SQL Server Express и настройте его для хранения баз геоданных, добавьте подключение к экземпляру SQL Server в папке Серверы баз данных (Database Servers) в дереве Каталога (Catalog) и создайте базы геоданных.
Установка SQL Server Express
Используйте файл для установки SQL Server Express, который находится на диске ArcGIS for Desktop, ArcGIS Engine или ArcGIS for Server Workgroup, чтобы установить SQL Server Express и настроить его для хранения баз геоданных.
Установите клиент SQL Server Native
Необходимо установить SQL Server Native Client на тот компьютер, где установлен ArcGIS for Desktop. Это позволит вам подключиться к экземпляру SQL Server Express.
Вы можете скачать SQL Server Native Client с сайта компании Microsoft или с My Esri. Сведения об установке клиента SQL Server Native Client см. в документации Microsoft.
Создание базы геоданных
Когда SQL Server Express и SQL Server Native Client будут настроены, откройте ArcMap и окно Каталога (Catalog) или отдельное приложение ArcCatalog для добавления подключения к серверу баз данных.
На этом этапе вы создадите подключение к серверу, но баз геоданных на нем еще не существует. Следующим действием будет создание одной или нескольких баз геоданных на сервере баз данных.
Если другие пользователи также должны иметь доступ к новым базам геоданных, вы должны будете добавить их на сервер баз данных.
Добавление пользователей
Как администратор сервера вы добавите учетные записи операционной системы Windows, которые будут использоваться пользователями для подключения к серверу баз данных. Администратор сервера также отвечает за предоставление прав доступа к базе геоданных.
Добавление данных
Вы или другой пользователь, который имеет права на чтение/запись в базе геоданных, можете создавать или импортировать данные в базу геоданных на сервере баз данных. Для получения дополнительной информации о создании данных в базе геоданных см. разделы в документе "Добавление наборов данных и других элементов базы геоданных". Чтобы приступить к работе, обратитесь к разделу Добавление наборов данных в базу геоданных: общий обзор.
Подключение
Существует два способа доступа к базам геоданных на сервере баз данных из ArcGIS for Desktop: из узла Серверы баз данных (Database Servers) в дереве Каталога (Catalog) или из узла Подключения баз данных (Database Connections).
Администраторы сервера и баз геоданных должны создать подключения к базам геоданных из узла Серверы баз данных (Database Servers), если они хотят выполнить административные задачи, такие как создание резервной копии баз данных или изменение прав доступа пользователей. После добавления подключения к серверу баз данных он появится после перезапуска ArcMap или ArcCatalog. Вы можете дважды щелкнуть на сервере баз данных, чтобы снова подключиться к нему.
Пользователи, которым необходимо только создавать, редактировать, публиковать и выполнять чтение данных в базе геоданных, могут подключаться к конкретной базе геоданных из узла Подключения баз данных (Database Connections) в дереве Каталога (Catalog). Помните, что вы должны использовать файл подключения базы данных (файл .sde) при запуске большого числа инструментов геообработки и для публикации сервисов. Администратор сервера должен предоставить пользователям необходимую информацию для создания подключения к базе данных или создать для них файл подключения. Более подробно см. раздел Предварительная настройка файлов подключения.
Обслуживание сервера и баз геоданных
Помимо создания баз геоданных, добавления пользователей и настройке их прав доступа, администраторы сервера отвечают за следующие задачи:
- Перемещение баз геоданных между серверами баз данных
- Восстановление баз геоданных на сервере баз данных
- Обновление SQL Server Express
- Обновление лицензионных ключей
Задачи обслуживания базы геоданных могут быть выполнены администратором сервера или базы геоданных. К задачам обслуживания баз геоданных относят:
Использование данных базы геоданных
Когда сервер баз данных и базы геоданных настроены, пользователи с правами на чтение/запись данных в базе геоданных могут редактировать данные базы данных. Сведения о редактировании данных см. в разделе Краткий обзор редактирования.
Данные из базы геоданных, скорее всего, будут использоваться в документах карт. См. раздел "Картография и визуализация" справки для просмотра документации о создании карт в ArcGIS.
Доступ к данным баз геоданных может быть также предоставлен с помощью сервисов ArcGIS. См. раздел Подготовка ресурсов к публикации в виде сервисов для получения информации о том, как должен осуществляться доступ к серверам баз данных с помощью ArcGIS for Server.