Hibernate nicht zu öffnen-Verbindung mit Oracle 11g?
Ich eine einfache JUnit-test zum einrichten der Oracle-Datenbank auf meinem computer mit dem Ruhezustand. Die Datenbank funktioniert und alles, aber Sie versuchen, es zu hook up, um Winterschlaf zu halten, erweist sich als eine Herausforderung sein. Meine config-Datei kann hier:
Den JUnit-test ist ziemlich gerade nach vorn, und ich bin mir sicher, dass es funktionieren sollte, aber ich bin immer in dieses JUnit-failure:
org.hibernate.exception.JDBCConnectionException: Cannot open connection
Irgendwelche Ideen, was falsch mit ihm?
Verbindung Eigenschaften, die in der Hibernate config-Datei:
<session-factory>
<property name="hibernate.connection.driver_class">
oracle.jdbc.OracleDriver</property>
<property name="hibernate.connection.url">
jdbc:Oracle:thin:@127.0.0.1:8080/slyvronline</property>
<property name="hibernate.connection.username">
YouNoGetMyLoginInfo</property>
<property name="hibernate.connection.password">
YouNoGetMyLoginInfo</property>
<property name="dialect">
org.hibernate.dialect.OracleDialect</property>
<!-- Other -->
<property name="show_sql">true</property>
<property name="hibernate.hbm2ddl.auto">validate</property>
<!-- Mapping files -->
<mapping class="com.slyvr.pojo.Person"/>
</session-factory>
InformationsquelleAutor slyvr | 2011-10-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist es unwahrscheinlich (aber möglich) für Ihre DB-hört auf port 8080. Oracle standardmäßig auf port 1521. Dort beginnen.
(Da es eine Verbindung Problem, die relevanten Teile des Hibernate-config sind nützlich; ich habe bearbeitet zu reflektieren.)
Das ist ein mapping-Problem; sollte unter einer neuen Frage.
InformationsquelleAutor Dave Newton
Es möglich, zwei Themen in Ihrem Verbindungs-string
erste ist der port, Dave Newton, die zweite, dass nach dem Anschluss sollten Sie die sid nach : nicht /.
Also versuchen, diese als Lösung:
InformationsquelleAutor Damian Leszczyński - Vash
Wenn Sie eine Verbindung mit oracle, keine Notwendigkeit zu erwähnen, der name des Schemas, also die Verbindungs-URL so aussieht als unten
InformationsquelleAutor Ram