Skip To Content

00090: <value> требуется зарегистрированная база данных

Вы публикуете картографический сервис с функцией Доступ к объектам (сервис объектов), картографический сервис с функциями WFS с поддержкой транзакций (WFS-T) или сервис изображений с включенной функцией редактирования и не зарегистрировали многопользовательскую базу геоданных на сервере ArcGIS.

Тип сервиса будет указан в разделе с именем <значение> сообщения об ошибке.

Внимание:

Вы можете получить это сообщение программы анализа, даже если многопользовательская база геоданных – источник или многопользовательская база данных уже зарегистрирована на сервере. Причина в том, что свойства подключения (имя пользователя, пароль, версия и т.д.), используемые слоем или автономной таблицей, ссылающимися на многопользовательскую базу геоданных – источник, не совпадают со свойствами подключения многопользовательской базы геоданных, зарегистрированной на сервере. В этом случае вы регистрируете не только многопользовательскую базу геоданных, но и подключение к базе геоданных. Для каждого отдельного подключения требуется регистрация.

Предположим, например, что у вас есть многопользовательская база геоданных DB1, имеющая две версии: default и v1. Вы регистрируете только подключение к DB1 с версией default. Если вы пытаетесь опубликовать карту, содержащую слои или автономные таблицы, ссылающиеся на версию v1, и не зарегистрировали это подключение к DB1, вы получите это сообщение программы анализа. Это произойдет и в том случае. если у вас есть различные подключения к базе геоданных с различными именами пользователя.

Более подробно о подключении к многопользовательской базе геоданных и подключениях базы данных в ArcGIS

Решение

Используйте вкладку Хранилища данных в Свойства ArcGIS Server, чтобы зарегистрировать вашу многопользовательскую базу данных на сервере ArcGIS.

  • Если вы хотите, чтобы сервис ссылался на данные, скопированные в заданную многопользовательскую базу геоданных, зарегистрируйте управляемую сервером базу данных. В этом случае данные, на которые в настоящий момент ссылаются ваши слои, будут скопированы в многопользовательскую базу геоданных, которую вы только что зарегистрировали. Слои в сервисе будут ссылаться на данные из этой многопользовательской базы геоданных, а не из исходного источника данных.
    1. Щелкните ниспадающее меню Добавить Добавить рядом с полем списка Зарегистрированные базы данных и выберите Зарегистрировать управляемую сервером базу данных, чтобы открыть диалоговое окно Зарегистрировать базу данных.
    2. Введите имя для регистрации базы данных.
    3. Нажмите Редактировать, чтобы зарегистрировать новое подключение серверной базы данных, или Импортировать, чтобы использовать существующее подключение базы данных.
    Примечание:

    Если какой-либо из ваших слоев ссылается на источники данных, не поддерживаемые сервисами объектов или сервисами WFS-T, такие как шейп-файлы или классы пространственных объектов файловой базы геоданных, подумайте об использовании управляемой сервером базы данных. В этом случае неподдерживаемые данные будут скопированы в эту многопользовательскую базу геоданных. В результате слой можно будет использовать в сервисе объектов.

  • Если вы хотите, чтобы слой ссылался на те же данные, что и карта, зарегистрируйте эту многопользовательскую базу геоданных на сервере ArcGIS.
    1. Щелкните Добавить Добавить рядом с полем списка Зарегистрированные базы данных, чтобы открыть диалоговое окно Зарегистрировать базу данных.
    2. Введите имя для регистрации базы данных.
    3. Отметьте опцию Соответствует подключению издателя к базе данных.
    4. В разделе Подключение издателя к базе данных выберите Добавить, чтобы ввести новое подключение базы данных, или щелкните Импортировать, чтобы использовать существующее подключение базы данных.
  • Если вы хотите, чтобы сервис ссылался на многопользовательскую базу геоданных, отличную от той, на которую ссылается карта, необходимо зарегистрировать и многопользовательскую базу геоданных, используемую картой, и многопользовательскую базу геоданных, которую будет использовать сервис.
    1. Щелкните Добавить Добавить рядом с полем списка Зарегистрированные базы данных, чтобы открыть диалоговое окно Зарегистрировать базу данных.
    2. Введите имя для зарегистрированной базы данных.
    3. Отмените выбор опции Соответствует подключению издателя к базе данных.
    4. В разделе Подключение издателя к базе данных выберите Добавить, чтобы ввести новое подключение базы данных, или щелкните Импортировать, чтобы использовать существующее подключение базы данных.
    5. В разделе Серверное подключение базы данных выберите Добавить, чтобы ввести новое подключение базы данных, или щелкните Импортировать, чтобы использовать существующее подключение базы данных.

Более подробно о регистрации вашей базы геоданных в ArcGIS Server

Более подробно

В сервисах объектов, WFS-T и редактируемых сервисах изображений необходимо, чтобы все слои в сервисе ссылались на одну многопользовательскую базу геоданных с использованием одного и того же подключения базы данных. Это подключение многопользовательской базы геоданных должно быть зарегистрировано на сервере ArcGIS.

Регистрация данных предоставляет серверу список местоположений с исходными данными ваших сервисов. Регистрация данных является необязательным шагом, дающим в основном два преимущества:

  • Регистрация данных позволяет проверить, используют ли сервисы известные местоположения, утвержденные администратором сервера.
  • В некоторых облачных вариантах регистрация данных позволяет автоматически обновлять пути к вашим данным при публикации (и соответственно загрузке) вашей карты или другого ресурса на сервере.

Более подробно о выборе типа хранения данных для , сценариях размещения для и обеспечении доступа к данным для сервера


В этом разделе
  1. Решение
  2. Более подробно