Я пытаюсь подключиться к Oracle 12c, используя спящий режим версии 3.6.10.Final. Когда я сделать org.hibernate.cfg.configuration.buildSessionFactory()Hibernate Oracle 12c не в состоянии определить диалект
я
org.hibernate.HibernateException: Невозможно определить Диалект использовать [имя = Oracle, MajorVersion = 12]; пользователь должен зарегистрировать распознаватель или явно установить «hibernate.dialect».
Когда я использую Oracle 11g, у меня нет этой проблемы, диалект автоопределяется на org.hibernate.dialect.Oracle10gDialect. Почему для Oracle 12c это не работает.
Благодаря
Может быть, потому что ваша устаревшая версия Hibernate еще до Oracle 12c? –