Skip To Content

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

В этом разделе

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

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

Внимание:

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

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

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

Решение

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

  • Если вы хотите, чтобы сервис ссылался на данные, скопированные в заданную многопользовательскую базу геоданных, зарегистрируйте управляемую сервером базу данных. В этом случае данные, на которые в настоящий момент ссылаются ваши слои, будут скопированы в многопользовательскую базу геоданных, которую вы только что зарегистрировали. Слои в сервисе будут ссылаться на данные из этой многопользовательской базы геоданных, а не из исходного источника данных.
    1. Нажмите Добавить (Add) Добавить ниспадающее меню рядом с полем списка Зарегистрированные базы данных (Registered Databases) и выберите Зарегистрировать управляемую сервером базу данных (Register Server Managed Database), чтобы открыть диалоговое окно Зарегистрировать базу данных (Register Database).
    2. Введите имя для регистрации базы данных.
    3. Нажмите Редактировать (Edit), чтобы зарегистрировать новое подключение серверной базы данных, или Импортировать (Import), чтобы использовать существующее подключение базы данных.
    Примечание:

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

  • Если вы хотите, чтобы слой ссылался на те же данные, что и карта, зарегистрируйте эту многопользовательскую базу геоданных на сервере ArcGIS.
    1. Нажмите кнопку Добавить (Add). Добавить рядом с полем списка Зарегистрированные базы данных (Registered Databases), чтобы открыть диалоговое окно Зарегистрировать базу данных (Register Database).
    2. Введите имя для регистрации базы данных.
    3. Отметьте опцию Соответствует подключению базы данных издателя (Same as publisher database connection).
    4. В разделе Подключение базы данных издателя (Publisher database connection) выберите Добавить (Add), чтобы ввести новое подключение базы данных, или Импортировать (Import), чтобы использовать существующее подключение базы данных.
  • Если вы хотите, чтобы сервис ссылался на многопользовательскую базу геоданных, отличную от той, на которую ссылается карта, необходимо зарегистрировать и многопользовательскую базу геоданных, используемую картой, и многопользовательскую базу геоданных, которую будет использовать сервис.
    1. Нажмите кнопку Добавить (Add). Добавить рядом с полем списка Зарегистрированные базы данных (Registered Databases), чтобы открыть диалоговое окно Зарегистрировать базу данных (Register Database).
    2. Введите имя для зарегистрированной базы данных.
    3. Снимите отметку Соответствует подключению издателя публикатора к базе данных (Same as publisher database connection).
    4. В разделе Подключение базы данных издателя (Publisher database connection) выберите Добавить (Add), чтобы ввести новое подключение базы данных, или Импортировать (Import), чтобы использовать существующее подключение базы данных.
    5. В разделе Серверное подключение базы данных (Server database connection) выберите Добавить (Add), чтобы ввести новое подключение базы данных, или Импортировать (Import), чтобы использовать существующее подключение базы данных.

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

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

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

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

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

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