2015-07-29 15 views
8

Sto utilizzando l'ibernazione nel mio progetto mvc di primavera e voglio collegarmi al database di Oracle 12c. Ho usato org.hibernate.dialect.Oracle12cDialect, ma questo mi restituisce org.hibernate.boot.registry.selector.spi.StrategySelectionException: Unable to resolve name [org.hibernate.dialect.Oracle12cDialect] as strategy [org.hibernate.dialect.Dialect]. Come posso impostare il dialetto per oracle 12c? Sto utilizzando lo stato di ibernazione 4.3.9.hibernate dialect oracle 12c

risposta

9

Provare a utilizzare org.hibernate.dialect.Oracle10gDialect, sembra essere la versione più alta possibile in Hibernate 4.3.9.

Un dialetto per 12c sembra essere presente nelle versioni successive, vedere this.

+0

Vuoi dire 'Oracle10gDialect' funziona per oracle 12c come 11g? – hamed

+0

@hamed: Sì, dovrebbe funzionare (a parte alcuni dettagli specifici della versione). – wjans

+0

Per me Oracle10gDialect funziona per Oracle 12c come per 11g. Grazie mille wjans! – Luke

Problemi correlati