00128: Вы публикуете в ArcGIS for Server (Linux) слой, источник данных которого использует прямое подключение к серверу SQL.

В вашем слое используется прямое подключение к базе данных сервера SQL. Оно не поддерживается при публикации в ArcGIS for Server (Linux).

Решение

Для вашего слоя понадобится создать ссылку на соответствующие данные в базе данных сервера SQL с помощью подключения сервера приложений ArcSDE.

  1. С помощью инструмента геообработки Создать файл подключения ArcSDE (Create ArcSDE Connection File) создайте подключение сервера приложений ArcSDE.
  2. Затем обновите путь к источнику данных вашего слоя, чтобы использовать подключение сервера приложений ArcSDE, которое вы только что создали. Это можно сделать с помощью кнопки Установить источник данных (Set Data Source) на закладке Источник (Source) диалогового окна Свойства слоя (layer Properties). Чтобы изменить источник данных сразу для нескольких слоев документа ArcMap, используйте команду Установить источник данных (Set Data Source) в ArcCatalog. Чтобы выполнить эту команду, перейдите к папке в ArcCatalog, содержащей ваш документ карты, и щелкните его правой кнопкой мыши.

Дополнительная информация

Создание прямого подключения означает, что вы подключаетесь напрямую от клиента к базу геоданных без промежуточных сервисов. Это также означает, что библиотеки ArcSDE и драйверы, установленные вместе с клиентским приложением используются для обработки запросов, то есть большая часть обработки производится на клиентском компьютере. ArcGIS for Server (Linux) не поддерживает слои, которые используют прямое подключение к серверу SQL.

Более подробно о подключениях базы данных в ArcGIS for Desktop.

9/12/2013