IBM Informix (JDBC)
Dieses Kapitel enthält eine Beispielanleitung für das Herstellen einer Verbindung zu einer IBM Informix-Datenbank über JDBC.
Voraussetzungen:
•Auf Ihrem Betriebssystem muss JRE ( Java Runtime Enviroment) oder Java Development KIT (JDK) installiert sein. Dabei muss es sich entweder um Oracle JDK oder einen Open Source Build wie Oracle OpenJDK handeln.DiffDog ermittelt den Pfad zur Java Virtual Machine (JVM) anhand der folgenden Ordner und zwar in folgender Reihenfolge: a) anhand des benutzerdefinierten JVM-Pfads, den Sie eventuell in den Applikationsoptionen definiert haben, siehe Java-Einstellungen; b) anhand des JVM-Pfads in der Windows Registry; c) anhand der JAVA_HOME-Umgebungsvariablen.
•Stellen Sie sicher, dass die Plattform von DiffDog (32-Bit, 64-Bit) mit der des JRE/JDK übereinstimmt.
•Der JDBC-Treiber (eine oder mehrere .jar-Dateien, die die Verbindung zur Datenbank herstellen) muss auf Ihrem Betriebssystem installiert sein. In diesem Beispiel wird die IBM Informix JDBC-Treiberversion 3.70 verwendet. Die Installationsanleitung zum Treiber finden Sie in der dazugehörigen Dokumentation bzw. im "IBM Informix JDBC Driver Programmer's Guide").
•Sie haben die folgenden Datenbankinformationen zur Verfügung: Host, Name des Informix-Servers, Datenbank, Port. Benutzername und Passwort.
So stellen Sie über JDBC eine Verbindung zu IBM Informix her:
1.Starten Sie den Datenbank-Verbindungsassistenten.
2.Klicken Sie auf JDBC-Verbindungen.
3.Geben Sie neben "Classpaths" den Pfad zur .jar-Datei , die die Verbindung zur Datenbank bereitstellt, ein. Falls nötig, können Sie auch eine durch Semikola getrennte Liste von .jar-Dateipfaden eingeben. Die benötigte .jar-Datei in diesem Beispiel befindet sich unter dem folgenden Pfad: C:\Informix_JDBC_Driver\lib\ifxjdbc.jar. Beachten Sie, dass Sie das Textfeld "Classpaths" leer lassen können, wenn Sie den/die .jar-Dateipfad(e) zur Umgebungsvariablen CLASSPATH des Betriebssystems hinzugefügt haben (siehe auch Konfigurieren des CLASSPATH).
4.Wählen Sie im Feld "Treiber" com.informix.jdbc.IfxDriver aus. Beachten Sie, dass dieser Eintrag zur Verfügung steht, wenn entweder im Textfeld "Classpaths" oder in der Umgebungsvariablen CLASSPATH des Betriebssystems eine gültige .jar-Datei gefunden wird (siehe vorheriger Schritt).
![dbc_informix_jdbc](./images/dbc_informix_jdbc.png)
5.Geben Sie den Benutzernamen und das Passwort für die Datenbank in die entsprechenden Textfelder ein.
6.Geben Sie den Connection String zum Datenbankserver in das Textfeld "Datenbank-URL" ein, indem Sie die hervorgehobenen Werte durch die entsprechenden Werte für Ihren Datenbankserver ersetzen.
jdbc:informix-sqli://hostName:port/databaseName:INFORMIXSERVER=myserver; |
7.Klicken Sie auf Verbinden.