Verbindungen zu Derby-Datenbanken

Verwenden Sie den Assistenten Neue Datenbankverbindung oder die Seite Datenbankverbindung, um eine JDBC-Verbindung zu Derby herzustellen.

Die folgenden JDBC-Treiber werden für Derby unterstützt:
  • Derby Embedded JDBC Driver
  • DB2 Universal Driver

Derby Embedded JDBC Driver gehört zum Lieferumfang des Derby-Produkts. Sie können Derby und diesen Treiber von der Webseite http://incubator.apache.org/derby/ herunterladen.

Die Datei derby.jar gehört zum Lieferumfang dieses Produkts und ist im Plug-in com.ibm.datatools.db2.cloudscape enthalten.

Außerdem gehört eine Derby-Beispieldatenbank zum Lieferumfang dieses Produkts. Eine Verbindung zu dieser Datenbank wird im Datenbankexplorer im Ordner Verbindungen angezeigt. Der Name der Verbindung lautet SAMPLE[Derby 10.0].

Wenn Sie die Verbindung zu Derby über DB2 Universal Driver herstellen wollen, müssen Sie den Server so einrichten, dass er die Verbindung akzeptiert. Führen Sie dazu die folgenden Schritte aus:
  1. Starten Sie den Derby-Netzwerkserver, indem Sie die folgende Stapeldatei ausführen: DERBY_INSTALL\frameworks\NetworkServer\bin\startNetworkServer.bat
  2. Geben Sie die folgenden Befehle vom Derby-Installationsverzeichnis aus ein:
    • set CLASSPATH=derby.jar;derbynet.jar
    • java org.apache.derby.drda.NetworkServerControl start
    Befindet der Netzwerkserver sich nicht auf dem Computer, auf dem Sie arbeiten, müssen Sie den IP-Bereich, der für das Herstellen der Verbindung zulässig ist, über die Option -h angeben. Beispiel:
    java org.apache.derby.drda.NetworkServerControl start -h 0.0.0.0
Geben Sie die folgenden Informationen an, um eine Verbindung zu einer Derby-Datenbank herzustellen. Andere Felder sollten wie in der Dialogfensterhilfe beschrieben ausgefüllt werden.
Datenbankposition

Geben Sie den absoluten Pfad zu dem Verzeichnis an, in dem die Derby-Daten auf Ihrem Dateisystem gespeichert sind.

Erstellen Sie die Datenbank, falls dies erforderlich ist.
Geben Sie an, dass eine neue Derby-Datenbank erstellt werden soll.
Klassenposition

Bei Derby-Verbindungen über Derby Embedded JDBC Driver: %DBHOME%\derby.jar

Dabei ist %DBHOME% der vollständige Pfad zu dem Verzeichnis, in dem der Datenbankmanager installiert ist.

Bei Derby-Verbindungen über DB2 Universal Driver: %DBHOME%\lib\db2jcc_license_c.jar und %DBHOME%\lib\db2jcc.jar in der genannten Reihenfolge.

Dabei ist %DBHOME% der vollständige Pfad zu dem Verzeichnis, in dem der Datenbankmanager installiert ist.

Benutzer-ID und Kennwort
Bei Derby-Verbindungen über DB2 Universal Driver müssen Sie unabhängig davon, ob Ihre Datenbank Authentifizierung einsetzt, eine Benutzer-ID und ein Kennwort eingeben. Sie können in diese Felder beliebige Werte eingeben.
Zugehörige Konzepte
Datenbankverbindungen - Übersicht
Zugehörige Tasks
Herstellen einer Verbindung zu einer Datenbank mit Hilfe eines Assistenten
Zugehörige Verweise
Seite 'Verbindungsparameter angeben'
Seite 'Filter'
Seite 'Neue Verbindung' oder 'Vorhandene Verbindung'

Feedback