2016-08-09 114 views
0

Ich habe einige Probleme beim Konfigurieren von Hibernate in meinem Java-Projekt. Ich habe mich im Forum umgeschaut, aber ich konnte keine Lösung finden. Ich bin neu in Hibernate, Könntest du mir bitte helfen? Danke im Voraus.Fehler: "Schema-Fehler lesen: Fehler beim Aufrufen von Treiber # connect" beim Konfigurieren von Tabellenfiltern in der Hibernate-Reverse-Engineering-Datei (reveng.xml)

Hier mein hibernate.cfg.xml Dateiinhalt ist:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
            "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> 
<hibernate-configuration> 
<session-factory name="ConexionHibernate"> 
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> 
<property name="hibernate.connection.password">hr</property> 
<property name="hibernate.connection.url">jdbc:mysql://localhost:1521/xe</property> 
<property name="hibernate.connection.username">hr</property> 
<property name="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</property> 
</session-factory> 
</hibernate-configuration> 

This is how my DataBase Connection looks like in Oracle SQL Developer

This is the error itself when i try configure the tables.

Antwort

1

In der Config JDBC-Treiber für MySQL gesetzt und auch die Verbindungs-URL ist nicht korrekt, Für Oracle ist es:

<property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property> 
<property name="hibernate.connection.url">jdbc:oracle:thin:@localhost:1521:xe</property> 
+0

Vielen Dank! Das war es! Ich musste auch die ojdbc6.jar Datei in meinem Bibliotheksordner einschließen. Jetzt funktioniert es! – Javi