Problem:
Beim Versuch Wenn Sie über eine Java-Anwendung eine Verbindung zu einer Derby-Datenbank herstellen, stoßen Sie auf Folgendes Fehler:
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/
Ursachen:
Diese Ausnahme entsteht normalerweise aus einem von zwei Problemen:
Lösung:
Laden des Treibers:
Stellen Sie sicher, dass Der Derby-Client-JDBC-Treiber (derbyclient.jar) ist im Klassenpfad Ihrer Anwendung enthalten. Laden Sie dann den Treiber explizit mit der folgenden Codezeile:
Class.forName("org.apache.derby.jdbc.ClientDriver");
JDBC-URL-Konfiguration:
Überprüfen Sie als Nächstes die Syntax der JDBC-URL. Stellen Sie insbesondere sicher, dass es die folgenden Komponenten enthält:
Zum Beispiel Folgendes Die JDBC-URL würde mit create=true:
jdbc:derby://localhost:1527/mydb;create=true
Additional eine Verbindung zu einer Datenbank namens „mydb“ herstellen Prüfungen:
Da Sie im Servermodus arbeiten, überprüfen Sie Folgendes noch einmal:
Das obige ist der detaillierte Inhalt vonWarum erhalte ich beim Herstellen einer Verbindung zu meiner Derby-Datenbank die Fehlermeldung „SQLException: Kein geeigneter Treiber für jdbc:derby://localhost:1527 gefunden'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!