Почему я не могу получить доступ к своей базе данных на Heroku?

Я создал приложение Java, подключенное к базе данных PostgreSQL. Я развернул БД на Heroku.

Я могу получить доступ к БД при использовании моего приложения на локальном хосте, но если я разверну свое приложение на Heroku, я получу сообщение: вложенное исключение - org.hibernate.exception.SQLGrammarException: не удалось извлечь ResultSet

Все мои имена таблиц БД строчные.

Я также пытался изменить конфигурационные переменные (DATABASE_URL) на Heroku, но не могу, я получаю ошибку: Элемент не может быть обновлен: Невозможно перезаписать значения вложений DATABASE_URL.

1 ответ

Неважно, я нашел решение.

Проблема заключалась в том, что я ранее создал базу данных PostgreSQL, но при создании java-приложения Heroku также создает базу данных PostgreSQL, и это привело к конфликту.

Итак, я переместил свое приложение на другой конвейер Heroku, и теперь оно работает нормально.

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