Для публикации сервиса геоданных необходимо указать файловую базу геоданных или многопользовательскую базу геоданных. Для публикации файловой базы геоданных в качестве сервиса геоданных, учётная запись ArcGIS Server должна иметь разрешение на доступ к базе геоданных. Для публикации многопользовательской базы геоданных в качестве сервиса геоданных, учётная запись ArcGIS Server должна иметь разрешение на доступ к базе геоданных и файлу подключения , использованному для подключения к базе геоданных.
Например, подключения, созданные в дереве Каталога, расположены в директории учетной записи Windows в папке AppData\Roaming\ESRI\Desktop<version number>\ArcCatalog. Перед публикацией сервиса геоданных рекомендуется скопировать файл подключения в папку с общим доступом, для которой у учетной записи ArcGIS for Server есть права доступа. Дополнительные сведения см. в разделе Предоставление доступа к данным для ArcGIS for Server.
При публикации сервиса геоданных из SQL Server Express, вы должны сохранить подключение к базе данных, чтобы создать файл подключения. Для этого откройте базу геоданных в дереве Каталога в папке Серверы баз данных (Database Servers). Щелкните правой кнопкой мыши базу геоданных, которую вы хотите опубликовать, и выберите Сохранить подключение (Save Connection). При этом будет создан файл подключения (.sde) в директории учетных записей, как было описано выше. Вам нужно использовать этот файл подключения при публикации базы геоданных. Перед публикацией сервиса рекомендуется скопировать этот файл подключения в папку с общим доступом, для которой у учетной записи ArcGIS for Server есть права доступа.
Для публикации сервиса геоданных щелкните правой кнопкой мыши базу геоданных в дереве Каталога и выберите опцию совместного использования как сервиса геоданных. Для публикации сервиса геоданных в ArcGIS for Server с помощью ArcCatalog или окна Каталог в ArcGIS for Desktop необходимо выполнить следующие шаги:
- В дереве Каталога перейдите к базе геоданных.
- Щелкните правой кнопкой мыши базу геоданных, которую вы хотите опубликовать, и выберите Использовать совместно как сервис геоданных (Share As GeoData Service).
Откроется окно Использовать совместно как сервис (Share as service).
- Выберите Опубликовать сервис и нажмите Далее.
- Выберите в ниспадающем списке Выбрать подключение (Choose a connection) подключение к ArcGIS for Server, которое вы хотите использовать. Если нужного подключения к серверу нет в списке, то вы можете создать новое подключение к серверу путем нажатия Подключиться к ArcGIS for Server (Connect To ArcGIS for Server). .
Справку по выполнению этого шага см. в разделе О подключении к ArcGIS for Server в ArcGIS for Desktop.
- При необходимости в окне Опубликовать сервис введите новое имя сервиса. Имя может содержать только цифры, буквы, подчеркивания и не может быть длиннее 120 символов.
- Щелкните Далее (Next).
- По умолчанию сервисы публикуются в корневой папке (root) ArcGIS Server. Сервисы могут размещаться во вложенных папках корневой папки. Выберите папку, в которой требуется опубликовать сервис геоданных, или создайте новую папку для сервиса.
- Нажмите кнопку Продолжить (Continue).
Появится диалоговое окно Редактор сервисов (Service Editor).
- Укажите свойства, необходимые для вашего сервиса геоданных. Здесь вы можете выбрать, какие операции пользователи могут выполнять с сервисом, и установить детальный контроль за тем, как будет организован доступ к вашему сервису на сервере. Подробные сведения о настройке свойств сервиса геоданных вручную см. в разделе Функции сервиса геоданных и разрешенные операции. Также можно автоматически импортировать свойства из существующего определения сервиса или опубликованного сервиса геоданных, щелкнув Импорт (Import) . Более подробно об оптимальной настройке сервисов для развертывания см. справки Настройка и конфигурирование сервисов.
Подсказка:
Если вы закроете диалоговое окно Редактор сервисов во время данного сеанса, то появится запрос на сохранения вашей работы как черновика сервиса. Черновики сервисов позволяют вам позднее возвращаться к конфигурации сервиса. По умолчанию черновики сервисов сохраняются в папке Черновики (Drafts) вашего подключения ArcGIS Server. Более подробно см. О черновиках сервисов.
- Щелкните Анализировать (Analyze) .
При этом будет произведен анализ базы геоданных на возможность ее публикации на сервере.
- Исправьте все ошибки () в окне Подготовить (Prepare) для публикации базы геоданных как сервиса. Дополнительно, можно устранить предупреждения и сообщения для дальнейшего улучшения производительности и свойств сервиса геоданных.
Подсказка:
Чтобы расширить область просмотра при настройке сервиса геоданных, нажмите кнопку Свернуть (Collapse). в верхней части диалогового окна Редактор сервиса (Service Editor).
- После устранения ошибок и при необходимости любых сообщений и предупреждений щелкните Опубликовать (Publish) .
Сервис геоданных будет запущен на сервере. Доступ к нему могут получать пользователи и клиенты вашей сети. Если администратор сервера разрешил веб-доступ к сервису, то сервис геоданных также доступен по сети Интернет.
Если необходимо использовать команды автономного редактирования для создания реплик или извлечения данных из сервиса геоданных, вам нужно создать картографический сервис с тем же именем, что и у сервиса геоданных. Подробные инструкции см. в разделе Публикация сервиса геоданных с картографическим сервисом.