Имя таблицы не найдено AD_USERPREFERENCE idempiere

Я развернул новый idempiere в лунном затмении 32 бит. Во время входа в систему выдает следующую ошибку

"имя таблицы не найдено ad_userpreference"

,

2 ответа

В вашей базе данных не обновлены все скрипты. таблица ad_userpreference создается в этом сценарии 201504231737_IDEMPIERE-2556.sql

Вы можете клонировать этот репозиторий и повторно импортировать семя, расположенное внутри

org.adempiere.server-функция \ Data\ Семя

После импорта используйте migrate_postgresql.sh внутри директории \igration\ .

Теперь в вашей базе данных есть все необходимые скрипты для запуска без ошибок.

Скорее всего, вы увидите ошибку "Версия базы данных отличается от...." в ваших журналах. Если это так, то вы можете использовать скрипт http://bitbucket.org/CarlosRuiz_globalqss/idempiere-stuff/raw/tip/script_to_sync_db/syncApplied_2.1.sh в Linux. Однако я пока не смог найти решение для Windows.

Я считаю, что вы загрузили последний источник, но ваша база данных не синхронизирована с источником.

У меня была такая же ошибка. Если таблица присутствует и говорит, что она не найдена, это означает, что пользователь, которого вы используете для доступа к БД, не назначен БД.

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