Derby/JavaDB JavaDB: Keine Connection

chuvak

Aktives Mitglied
Ich verwende Netbeans 7 und möchte mit der Java DB arbeiten, dabei habe ich dieses Tutorial befolgt: Working with the Java DB (Derby) Database. Bis dahin hat auch alles geklappt. Nach dem Klick auf Connection ich erhalte aus der Konsole:
Konsole hat gesagt.:
2011-05-16 17:09:41.368 GMT : Sicherheitsmanager mit einfacher Server-Sicherheitsrichtlinie installiert.
2011-05-16 17:09:41.733 GMT : Apache Derby Network Server 10.5.3.0 - (802917) wurde gestartet und ist bereit, Verbindungen am Port 1527 zu akzeptieren.

Allerdings scheitere ich bei der "Code-Verbindung":
Java:
package simulation;

import java.sql.*;

public class DB {

  private Connection conn = null;
  private Statement stmt = null;
  private ResultSet rs = null;
 
  public void verbinden() {
    //Treiber laden
    try {
      Class.forName("org.apache.derby.jdbc.ClientDriver").newInstance();
    } catch (Exception ex) {
      System.out.println("Fehler beim Treiber-Laden");
    }

// Verbindungsaufbau
    try {
      conn = DriverManager.getConnection("jdbc:derby://localhost:1527/meineDB;create=true;user=user1;password=pass1");
    } catch (SQLException ex) {
      System.out.println("Fehler beim Verbindungsaufbau");
    }
  }
}
Es erscheinen die beiden Fehlermeldungen:
Konsole hat gesagt.:
Fehler beim Treiber-Laden
Fehler beim Verbindungsaufbau

Hat jemand eine Ahnung, wo der Fehler liegen könnte?
 

tfa

Top Contributor
Ich tippe auf unvollständigen Klassenpfad.
Lass dir doch mal die Stacktraces der Exceptions ausgeben, dann siehst du sicherlich mehr.
 

chuvak

Aktives Mitglied
Ich habe jetzt beide catch-Blöcke durch " System.out.println(ex.getMessage());" ergänzt und das ist das Ergebnis:
Konsole hat gesagt.:
Fehler beim Treiber-Laden
org.apache.derby.jdbc.ClientDriver
Fehler beim Verbindungsaufbau
No suitable driver found for jdbc:derby://localhost:1527/meineDB;create=true;user=user1;password=pass1

Sehe ich richtig, dass der Treiber falsch ist?
Ich habe ihn von hier: Oracle - Establishing a Connection übernommen.
 

chuvak

Aktives Mitglied
Mach mal
ex.printStacktrace();

Ergebnis:
Fehler beim Treiber-Laden
java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
Fehler beim Verbindungsaufbau
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at simulation.DB.verbinden(DB.java:15)
at simulation.Main.<init>(Main.java:21)
at simulation.Main.main(Main.java:25)
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/meineDB;create=true;user=user1;password=pass1
at java.sql.DriverManager.getConnection(DriverManager.java:602)
at java.sql.DriverManager.getConnection(DriverManager.java:207)
at simulation.DB.verbinden(DB.java:23)
at simulation.Main.<init>(Main.java:21)
at simulation.Main.main(Main.java:25)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
A JavaDB(Derby) als ODBC-Datenquelle eintragen Datenbankprogrammierung 4
I JAVADB (Derby) OneToMany Datenbankprogrammierung 2
M Gelöst: JavaDB - Derby Inhalt in Jar Datei speichern Datenbankprogrammierung 5
A EMails in JavaDB speichern Datenbankprogrammierung 4
O Derby/JavaDB anwenden von Regular Expressions Datenbankprogrammierung 2
A Volltextsuche mit Hibernate und JavaDB Datenbankprogrammierung 2
A BufferedImage in JavaDB mit Hibernate und JPA Datenbankprogrammierung 2
M JavaDB/Derby: Tabellen erstellen Datenbankprogrammierung 8
S Unterschied JavaDB JDBC? Datenbankprogrammierung 5
G JavaDB Datenbankprogrammierung 7
I H2 - GUI Tool.... sehe aber keine Tabellen Datenbankprogrammierung 2
raptorrs Plötzlich keine Verbindung zur Datenbank mehr möglich Datenbankprogrammierung 14
Z Ein haufen Fehlermeldungen aber keine Ahnung warum... Datenbankprogrammierung 9
Z Ein Haufen Fehlermeldungen und keine Ahnung... (H2 DB mit Intellij und Scene Builder ) Datenbankprogrammierung 16
V keine Verbindung möglich (Access-DB) Datenbankprogrammierung 3
OnDemand Select * from bringt keine Rückgabe Datenbankprogrammierung 49
Kirby.exe Es werden keine Einträge in der Datenbank gemacht Datenbankprogrammierung 23
J Jar-Datei stellt keine Datenbankverbindung her Datenbankprogrammierung 3
J keine Werte vom PHP Datenbankprogrammierung 3
H MySQL MySQL - Keine Verbindung zur Datenbank?! Datenbankprogrammierung 4
H MySQL Datenbank auf Xampp nimmt keine Mediumblob an. Datenbankprogrammierung 0
S DB2 Express C - keine Verbindung zur Datenbank Datenbankprogrammierung 2
I Es kann keine Verbindung zum Server aufgebaut werden Datenbankprogrammierung 12
D Keine Datenbankverbindung Datenbankprogrammierung 4
M Keine Antwort der Datenbank bei updateQUery(); Datenbankprogrammierung 2
J SQL-Statement Trigger zeigt keine Wikrung PL/SQL Datenbankprogrammierung 2
W Keine ODBC-Verbindung zur MSAccess-Datenbank Datenbankprogrammierung 2
E Warum kann ich keine Datenbank mit DB2 erstellen? Datenbankprogrammierung 2
J Keine Verbindung zu MSSQL DB mit JDBC Datenbankprogrammierung 3
L Probleme mit DriverManager.getConnection(..) - Endlosschleife, Java Absturz, Keine Exception Datenbankprogrammierung 4
T JAR keine H2 driver? Datenbankprogrammierung 3
B Mysql speichert keine 0 alls String Datenbankprogrammierung 11
D Keine Einträge in die Datenbank Datenbankprogrammierung 5
E Derby/JavaDB Keine Reaktion von "insert into" im ActionListener Datenbankprogrammierung 22
Kenan89 Keine Datenbankverbindung möglich Datenbankprogrammierung 52
E JDO -> keine Maps Datenbankprogrammierung 2
D SQLite Statement nimmt keine Namen aus getter-Methoden Datenbankprogrammierung 11
F ORA 17410 Keine weiteren Daten aus Socket zu lesen Datenbankprogrammierung 2
G MySQL Bekomme keine Daten. Datenbankprogrammierung 7
K Keine ResultSet bei if in StoredProcedure Datenbankprogrammierung 16
C MySQL Keine Datenbankverbindung Datenbankprogrammierung 6
André Uhres SQL Abfrage erkennt keine Buchstaben mit Akzenten (z. B. é, è) Datenbankprogrammierung 3
P Hibernate -> SQL verwenden und keine Entity Datenbankprogrammierung 19
B Es werden keine Tupel in Tabellen abgelegt Datenbankprogrammierung 2
F Kann keine Verbindung mit HSQLDB aufbauen Datenbankprogrammierung 2
M Keine doppelten Datensätze einfügen Datenbankprogrammierung 24
C keine Verbindung zur MS-SQL-Datenbank mehr Datenbankprogrammierung 4
Y Keine verbindung mit der Datenbank Datenbankprogrammierung 2
D Keine Ausgabe der Daten Datenbankprogrammierung 3
C Keine Verbindung Datenbankprogrammierung 12
B JDBC txt File keine Row ID Datenbankprogrammierung 4
J JDBC - setAutoCommit(false) hat keine wirkung? Datenbankprogrammierung 2
S ResultSet enthält keine Daten Datenbankprogrammierung 2
A SELECT-Anweisung liefert keine Datensätze zurück Datenbankprogrammierung 9
P Es werden keine Daten mehr in die Tabelle eingefügt Datenbankprogrammierung 4
A Fehlermeldung: Keine Daten verfügbar Datenbankprogrammierung 2
M Hilfe - keine Connection zur DB Datenbankprogrammierung 4
C Keine Verbindung zu HSQLDB möglich Datenbankprogrammierung 22
G Keine Aussicht mit Prepared Statement Datenbankprogrammierung 10
I Nach export zur .jar keine verbindung mehr Datenbankprogrammierung 7
I Kann keine Daten aus ResultSet holen ? Datenbankprogrammierung 11
J Keine Connection zur MySQL Db Datenbankprogrammierung 6
I Keine Treiber-Klasse! Datenbankprogrammierung 9
K keine Verbindung zu mysql Datenbank Datenbankprogrammierung 11
W Keine leeren Felder bei Access Datenbankprogrammierung 15
M Bekomme keine Daten in die DB! Datenbankprogrammierung 11
H Kann keine Verbindung zur DB herstellen Datenbankprogrammierung 7
G linux mysql keine verbindung Datenbankprogrammierung 8
Maxim6394 EclipseLink + SQLite | Unable to acquire a connection from driver [null] Datenbankprogrammierung 6
J PC-Start Problem JDBC Connection Datenbankprogrammierung 10
S Oracle DB-Connection in .jar file ändern Datenbankprogrammierung 11
yakazuqi MySQL MySQL Connection reset Datenbankprogrammierung 7
K Glassfish 4.1.1 Connection Pool u. Resource Ref Datenbankprogrammierung 20
OnDemand Hikari Pool Connection Validation Datenbankprogrammierung 18
Dimax MySQL Methodenaufruf mit Connection Übergabe Datenbankprogrammierung 8
D MySQL Connection richtig herstellen. Wie ? Datenbankprogrammierung 7
D Multiple Connection mit MySQL Datenbankprogrammierung 4
S Connection Pool Hikari Datenbankprogrammierung 7
P MySQL Connection Global Datenbankprogrammierung 13
J Connection Datenbankprogrammierung 1
F Brauche dringend Hilfe Java-Access Connection Datenbankprogrammierung 3
S New Connection Wizard / NetBeans Datenbankprogrammierung 0
P Frage zu Connection.close() Datenbankprogrammierung 4
T NoSQL Connection für die Thesis [GWT] Datenbankprogrammierung 1
M Connection erstellen Datenbankprogrammierung 1
F Monitoring DB Connection Pool Datenbankprogrammierung 3
H JDBCODBC - Connection-Objekt Datenbankprogrammierung 3
E MySQL SQL - wann connection schließen Datenbankprogrammierung 2
R HSQLDB Connection refused Datenbankprogrammierung 2
B JDBC Connection Fehler Datenbankprogrammierung 8
B JDBC-Connection: Data source name too long Datenbankprogrammierung 3
crashfinger jdbc-connection mit jre7 funktioniert nicht Datenbankprogrammierung 5
reibi Derby/JavaDB Connection refused Datenbankprogrammierung 14
S Ressourcenverbrauch Connection Open/Close Datenbankprogrammierung 11
W MySQL-Connection-Objekt übergeben Datenbankprogrammierung 2
N SQL-Connection Datenbankprogrammierung 3
B MySQL Datenbank Connection als String zurückgeben Datenbankprogrammierung 7
M Connection Pooling Datenbankprogrammierung 7
B MySQL Fehler: Cannot open connection mit Tomcat7, Hibernate und MySQL Datenbankprogrammierung 4
K Connection - möglich & nicht möglich Datenbankprogrammierung 2

Ähnliche Java Themen


Oben