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