Ошибка со схемой на Tomcat

У меня есть сервер Tomcat 7 и БД postgreSQL 9.0. Я использую его для настройки среды разработки для редактора метаданных геосети. Все настроено в соответствии с руководством по веб-сайту геосети. У меня проблема с подключением сервера к БД. Я установил схему по умолчанию, и все мои настройки (я думаю) хороши). Вот ошибка, которую я получаю:

Возникла исключительная ситуация при запуске обработчика приложения. Пропущенные.
Исключение org.postgresql.util.PSQLException:
ОШИБКА: схема не была выбрана для создания в
Сообщение ОШИБКА: схема не была выбрана для создания в

1 ответ

Один из способов вызвать эту ошибку - установить плохой search_path, Так как он создает таблицу в первой допустимой схеме в вашем пути поиска, эта ошибка будет вызываться пустым путем (или тем, который содержит только несуществующие имена схем или те, в которых у вас нет прав на создание).

test=# set search_path = some_nonexistent_schema_name;
ЗАДАВАТЬ
test=# создать таблицу w (id int);
ОШИБКА: схема не была выбрана для создания в

Было бы полезно, если бы вы показали search_path значение и несостоятельность заявления.

Другие вопросы по тегам