На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Проблемы с Spatial DB

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » Panorama SpatialDB Service
Страницы: 1
RSS
Проблемы с Spatial DB, Не работает Spatial DB
 
Имеется: CentOS 7, в составе ГИС-сервера запущен Spatial DB service версии 3.3.0.5.
0. Сервис spdb выключаю.
1. Строю xsd схему из классификатора.
2. На основе xsd создаю sql.
3. Гружу sql в БД (все ОК). Таблица для каждого слоя создалась.
4.а Пытаюсь загрузить данные с помощью runmap2spdb, получаю ошибку SDBS-01922: В БД нет ни одной таблицы из числа указанных в схеме описания данных 11)
4.б Запускаю SpDb service получаю ошибку SDBS-01922: В БД нет ни одной таблицы из числа указанных в схеме описания данных 11)

Что я делаю не так?
 
Вероятная причина возникновения ошибки - настройка работы SpatialDB Service и утилиты загрузки на определенную схему базы данных, тогда как таблицы реально созданы в другой.

SQL-скрипт по xsd-схеме по умолчанию создается без указания принадлежности таблиц к конкретной схеме, поэтому выполнение этого скрипта создаст таблицы в той схеме БД, которая по умолчанию присвоена пользователю, от имени которого выполняется скрипт.



Для SpatialDB Service и утилиты загрузки используется xml с настройками, где указывается конкретная схема БД для работы.



Проверьте соответствие схемы размещения таблиц в БД и схемы БД, указанной в настройках.
При несовпадении будет возникать приведенная Вами ошибка.
Страницы: 1
Читают тему (гостей: 2)



© КБ Панорама, 1991-2021

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности