Для публикации сервиса геоданных необходимо указать файловую базу геоданных или многопользовательскую базу геоданных. Для публикации файловой базы геоданных в качестве сервиса геоданных, учётная запись ArcGIS Server должна иметь разрешение на доступ к базе геоданных. Для публикации многопользовательской базы геоданных в качестве сервиса геоданных, учётная запись ArcGIS Server должна иметь разрешение на доступ к базе геоданных и файлу подключения , использованному для подключения к базе геоданных.
Лицензия:
Начиная с версии 10.5 для публикации сервисов геоданных на ArcGIS Server требуется такая же лицензия, как и на ArcGIS GIS Server.
Например, подключения, которые вы создали в дереве Каталога, хранятся в папке профиля вашего пользователя Windows в AppData\Roaming\ESRI\Desktop<номер версии>\ArcCatalog. Перед публикацией сервиса геоданных рекомендуется скопировать файл подключения в папку с общим доступом, для которой у учетной записи ArcGIS for Server есть права доступа. Дополнительные сведения см. в разделе Предоставление доступа к данным для ArcGIS for Server.
При публикации сервиса геоданных из SQL Server Express, вы должны сохранить подключение к базе данных, чтобы создать файл подключения. Для этого откройте базу геоданных в дереве Каталога в папке Серверы баз данных. Щелкните правой кнопкой мыши базу геоданных, которую вы хотите опубликовать, и выберите Сохранить подключение. При этом будет создан файл подключения (.sde) в директории учетных записей, как было описано выше. Вам нужно использовать этот файл подключения при публикации базы геоданных. Перед публикацией сервиса рекомендуется скопировать этот файл подключения в папку с общим доступом, для которой у учетной записи ArcGIS for Server есть права доступа.
Для публикации сервиса геоданных щелкните правой кнопкой мыши базу геоданных в дереве Каталога и выберите опцию публикации как сервиса геоданных. Выполните следующие действия для публикации сервиса геоданных в ArcGIS Server с помощью ArcCatalog или окна Каталог в ArcGIS Desktop:
- В дереве Каталога перейдите к базе геоданных.
- Щелкните правой кнопкой мыши на базе геоданных, которую вы хотите опубликовать, и выберите Опубликовать как сервис геоданных.
Откроется окно Опубликовать как сервис.
- Выберите Опубликовать сервис и нажмите Далее.
- Выберите в ниспадающем списке Выбрать подключение к ArcGIS for Server, которое вы хотите использовать. Если нужного подключения к серверу нет в списке, то вы можете создать новое подключение к серверу, щелкнув Подключиться к ArcGIS Server .
Справку по выполнению этого шага см. в разделе О подключении к ArcGIS Server в ArcGIS Desktop.
- При необходимости в окне Опубликовать сервис введите новое имя сервиса. Имя может содержать только цифры, буквы, подчеркивания и не может быть длиннее 120 символов.
- Щелкните Далее.
- По умолчанию сервисы публикуются в корневой папке (root) ArcGIS Server. Сервисы могут размещаться во вложенных папках корневой папки. Выберите папку, в которой требуется опубликовать сервис геоданных, или создайте новую папку для сервиса.
- Нажмите кнопку Продолжить.
Появится диалоговое окно Редактор сервисов.
- Укажите свойства, необходимые для вашего сервиса геоданных. Здесь вы можете выбрать, какие операции пользователи могут выполнять с сервисом, и установить детальный контроль за тем, как будет организован доступ к вашему сервису на сервере. Подробные сведения о настройке свойств сервиса геоданных вручную см. в разделе Функции сервиса геоданных и разрешенные операции. Также можно автоматически импортировать свойства из существующего определения сервиса или опубликованного сервиса геоданных, щелкнув Импорт . Более подробно об оптимальной настройке сервисов для развертывания см. справки Настройка и конфигурирование сервисов.
Подсказка:
Если вы закроете диалоговое окно Редактор сервисов во время данного сеанса, то появится запрос на сохранения вашей работы как черновика сервиса. Черновики сервисов позволяют вам позднее возвращаться к конфигурации сервиса. По умолчанию черновики сервисов сохраняются в папке Черновики вашего подключения ArcGIS Server. Дополнительную информацию см. в разделе О черновиках сервисов.
- Щелкните Анализировать.
При этом будет произведен анализ базы геоданных на возможность ее публикации на сервере.
- Исправьте имеющиеся ошибки () в окне Подготовить, чтобы опубликовать базу геоданных в виде сервиса. Дополнительно, можно устранить предупреждения и сообщения для дальнейшего улучшения производительности и свойств сервиса геоданных.
Подсказка:
Чтобы расширить область просмотра при настойке сервиса геоданных, щелкните кнопку Свернуть , расположенную в верхней части окна Редактор сервисов.
- После устранения ошибок и, при необходимости, любых сообщений и предупреждений, щелкните Опубликовать.
Сервис геоданных будет запущен на сервере. Доступ к нему могут получать пользователи и клиенты вашей сети. Если администратор сервера разрешил веб-доступ к сервису, то сервис геоданных также доступен по сети Интернет.
Если необходимо использовать команды автономного редактирования для создания реплик или извлечения данных из сервиса геоданных, вам нужно создать картографический сервис с тем же именем, что и у сервиса геоданных. Подробные инструкции см. в разделе Публикация сервиса геоданных с картографическим сервисом.