| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Ошибка при связи hibernate с базой |
| Автор: lazycat 28.12.2014, 23:29 |
| Доброго времени суток всем! Не судите строго: в Hibernate я начинающий. Пытаюсь сделать простейшую программу и получаю исключение: Initial SessionFactory creation failed.org.hibernate.exception.JDBCConnectionException: Error calling Driver#connect ..... Caused by: java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1 ORA-12705: Cannot access NLS data files or invalid environment specified Информации о ORA-12705 море, но нигде эта ошибка не упоминается в связи с Hibernate. Использую Oracle 10 g, Hibernate 4.3.7 код пишу под Eclipse Luna. Попробовал последовать советам, установил NLS_LANG=American, а в инициализационном файле Eclipse добавил строки -Duser.language=en -Duser.region=us Никакого эффекта. Сталкивался ли кто-нибудь с подобным? Буду признателен за любую информацию. |
| Автор: RageSteel 29.12.2014, 07:53 |
| А если исключить из проблемы Hibernate и попробовать обыкновенный JDBC всё работает? Как насчёт смены jdbc драйвейра с thin на oci или наоборот? |
| Автор: lazycat 12.1.2015, 02:43 |
| Для интересующихся расскажу, как разрешилась проблема. Перешел от Oracle 10 к Oracle 11 и соответственно использовал новые версии драйверов. В результате проблема исчезла сама собой. До этого все усилия с моей стороны не давали никаких результатов. Было бы время, поисследовал бы, почему так, но, увы, времени нет. Большое спасибо RageSteel за внимание ! |