Эта ошибка возникает в следующих ситуациях:
- Вы публикуете картографический сервис с Доступом к пространственным объектам (сервис пространственных объектов), и фрейм данных содержит слои или автономные таблицы, которые ссылаются на разные многопользовательские базы геоданных или базы данных, из которых по крайней мере одна база геоданных или база данных зарегистрирована на сервере ArcGIS.
- Вы публикуете картографический сервис с функциями WFS с поддержкой транзакций (WFS-T), и ваш фрейм данных содержит слои или автономные таблицы, которые ссылаются на разные многопользовательские базы геоданных, из которых по крайней мере одна зарегистрирована на сервере ArcGIS.
Примечание:
Вы можете получить это сообщение программы анализа, даже если многопользовательская база геоданных – источник или многопользовательская база данных уже зарегистрирована на сервере. Причина в том, что свойства подключения (имя пользователя, пароль, версия и т.д.), используемые слоем или автономной таблицей, ссылающимися на многопользовательскую базу геоданных или многопользовательскую базу данных – источник, не совпадают со свойствами подключения к многопользовательской базе геоданных или многопользовательской базе данных, зарегистрированной на сервере. В этом случае вы регистрируете не только многопользовательскую базу геоданных или многопользовательскую базу данных, но и подключение к базе геоданных или базе данных. Для каждого отдельного подключения требуется регистрация.
Предположим, например, что у вас есть многопользовательская база геоданных DB1, имеющая две версии: default и v1. Вы регистрируете только подключение к DB1 с версией default. Если вы пытаетесь опубликовать карту, содержащую слои или автономные таблицы, ссылающиеся на версию v1, и не зарегистрировали это подключение к DB1, вы получите это сообщение программы анализа. Это произойдет и в том случае. если у вас есть различные подключения к базе геоданных с различными именами пользователя.
Более подробно о подключении к многопользовательской базе геоданных и подключениях базы данных в ArcGIS
Решение
- Для пространственных объектов, публикуемых на ArcGIS Server
- Скопируйте или переместите все наборы данных, которые вы хотите сделать доступными в сервисе, в одну из многопользовательских баз геоданных или многопользовательских баз данных, зарегистрированных на ArcGIS server.
Более подробно о копировании наборов данных из других баз геоданных
Подробнее о копировании и переносе данных из одного набора данных в другой - Как только ваши данные будут находиться в одной многопользовательской базе геоданных или многопользовательской базе данных, укажите источник данных для всех слоев таким образом, чтобы они все ссылались на эту базу геоданных или базу данных, используя одинаковое подключение к базе.
Подсказка:
Вы можете зарегистрировать многопользовательскую базу геоданных как управляемую сервером базу данных. Если вы это сделаете, то при публикации данные будут копироваться в эту базу геоданных. Обратите внимание, что если данные вашей карты берутся из многопользовательской базы данных (а не из базы геоданных), копирование в управляемую сервером базу данных не поддерживается. Для корректной работы все источники данных, на которые ссылается оригинальный документ, не должны иметь регистрации на сервере ArcGIS. Перед публикацией необходимо отменить регистрацию всех путей к папкам или базам данных. Данные, ссылающиеся на источники, уже зарегистрированные на сервере ArcGIS, не будут копироваться в управляемую сервером базу данных.
Более подробно о регистрации вашей базы геоданных в ArcGIS Server
- Скопируйте или переместите все наборы данных, которые вы хотите сделать доступными в сервисе, в одну из многопользовательских баз геоданных или многопользовательских баз данных, зарегистрированных на ArcGIS server.
- Для WFS-T
- Скопируйте или переместите все наборы данных, которые вы хотите сделать доступными в сервисе, в одну из многопользовательских баз геоданных, зарегистрированных на сервере ArcGIS.
Более подробно о копировании наборов данных из других баз геоданных
- После того как вы соберете все ваши данные в одной базе геоданных, задайте источник данных для слоев так, чтобы все они ссылались на эту базу геоданных с использованием одного и того же подключения базы данных.
Подсказка:
Вы можете зарегистрировать многопользовательскую базу геоданных как управляемую сервером базу данных. Если вы это сделаете, то при публикации данные будут копироваться в эту базу геоданных. Для корректной работы все источники данных, на которые ссылается оригинальный документ, не должны иметь регистрации на сервере ArcGIS. Перед публикацией необходимо отменить регистрацию всех путей к папкам или базам данных. Данные, ссылающиеся на источники, уже зарегистрированные на сервере ArcGIS, не будут копироваться в управляемую сервером базу данных.
Более подробно о регистрации вашей базы геоданных в ArcGIS Server
- Скопируйте или переместите все наборы данных, которые вы хотите сделать доступными в сервисе, в одну из многопользовательских баз геоданных, зарегистрированных на сервере ArcGIS.
Более подробно
Для сервисов объектов требуется, чтобы все слои и автономные таблицы сервиса ссылались либо на многопользовательскую базу геоданных, либо на стандартную многопользовательскую базу данных с использованием одного и того же подключения. Многопользовательская база геоданных или многопользовательская база данных должна быть зарегистрирована на сервере ArcGIS.
Для сервисов WFS-T требуется, чтобы все слои и автономные таблицы сервиса ссылались на многопользовательскую базу геоданных с использованием одного и того же подключения, и чтобы база геоданных была зарегистрирована на сервере ArcGIS.
Более подробно о создании сервисов пространственных объектов и сервисов WFS