JDBC-Verbindungsfehler: Kein geeigneter Treiber für Derby-Verbindung
Beim Versuch, über JDBC eine Verbindung zu einer Derby-Datenbank herzustellen, kann der Fehler auftreten : „SQLException: Kein passender Treiber für jdbc:derby://localhost:1527 gefunden“. Dieses Problem ist entweder auf das fehlende Laden des Treibers oder auf eine falsch formatierte JDBC-URL zurückzuführen.
Laden des Treibers
Stellen Sie sicher, dass die Datei derbyclient.jar in Ihrem Klassenpfad enthalten ist. Dieses JAR enthält den Derby-JDBC-Treiber, der zum Herstellen von Verbindungen erforderlich ist.
JDBC-URL-Fehler
Die JDBC-URL sollte am Ende den Datenbanknamen enthalten. Wenn Ihre Datenbank beispielsweise den Namen „dbname“ trägt, wäre die korrekte URL:
jdbc:derby://localhost:1527/dbname
Zusätzlich können Sie einen absoluten Pfad zum Datenbankspeicherort angeben:
jdbc:derby://localhost:1527//home/pascal/derbyDBs/dbname
Überlegungen zum Servermodus-Treiber
Wenn Sie mit Derby im Servermodus arbeiten, müssen Sie den laden ClientDriver:
org.apache.derby.jdbc.ClientDriver
Das obige ist der detaillierte Inhalt vonWarum erhalte ich die Meldung „SQLException: Kein geeigneter Treiber für jdbc:derby://localhost:1527 gefunden', wenn ich eine Verbindung zu meiner Derby-Datenbank herstelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!