Einrichten von DB2 auf iseries mithilfe eines JDBC- Treiber in Jitterbit Design Studio
Einführung
Sie können eine Verbindung zu DB2 auf iSeries entweder über einen JDBC- oder einen ODBC Treiber herstellen. Die Verwendung eines JDBC- Treiber ermöglicht Ihnen die Nutzung zusätzlicher Funktionen, wie z. B. die Bereitstellung einer manuellen Abfrage. Auf dieser Seite finden Sie Anweisungen für JTOpen (AS400) und JCC JDBC-Treiber.
Notiz
Bei einigen Kunden traten Probleme bei der Verbindung mit DB2 auf iSeries unter Verwendung des JDBC- Treiber auf. In diesen Fällen konnten die Probleme durch die Verwendung des ODBC Treiber behoben werden.
Installieren und Konfigurieren eines DB2 JDBC- Treiber (as400)
-
Laden Sie JTOpen herunter. Die ZIP-Datei enthält die JDBC- Treiber
jt400.jar
. -
Installieren Sie den Treiber in Jitterbit, indem Sie den Download entpacken und dann die
jt400.jar
Datei in<JITTERBIT_HOME>/tomcat/drivers/lib/
, ersetzt<JITTERBIT_HOME>
mit dem Pfad zum Stammverzeichnis Ihres privaten Agenten. -
Bearbeiten Sie die Datei
<JITTERBIT_HOME>/JdbcDrivers.conf
und fügen Sie diesen Treiber hinzu:<Driver> <Name>IBM DB2</Name> <Class>com.ibm.as400.access.AS400JDBCDriver</Class> <Subprotocol>as400</Subprotocol> </Driver>
-
Starten Sie den Jitterbit Tomcat-Serverdienst neu.
-
Der neu installierte Treiber sollte nun in Design Studio verfügbar sein. Wählen Sie während der Konfiguration einer Quell- oder Zieldatenbank IBM DB2 (AS400) [JDBC] aus der Treiber.
-
Geben Sie unter Optionen eine manuelle Verbindungszeichenfolge ein und ersetzen Sie dieses Beispiel durch Ihren eigenen Host, Ihre Bibliotheken und Ihren Datenbanknamen (falls zutreffend):
Sample Connection Stringjdbc:as400://example.com;libraries=LIB1;Database=S12345;socket timeout=30000
Installieren und Konfigurieren eines DB2 JDBC- Treiber (JCC)
Wichtig
Der JCC- Treiber von IBM erfordert eine Lizenzdatei db2jcc_license_cisuz-XX.jar
. Wenn Sie keine Lizenzdatei haben, müssen Sie eine erwerben oder das JTOpen (AS400) verwenden-Bibliothek.
-
Laden Sie JCC von IBMs DB2 JDBC-Treiberversionen und Downloads herunter. Die TAR.GZ-Datei enthält eine ZIP-Datei mit der JDBC- Treiber
db2jcc4.jar
.Notiz
Die Treiber
db2jcc.jar
verwendet die JDBC 3-Spezifikation und ist veraltet. Verwenden Sie die Treiberdb2jcc4.jar
, das stattdessen die JDBC 4-Spezifikation verwendet. -
Installieren Sie den Treiber auf einem privaten Agenten, indem Sie den Download extrahieren und dann die Datei kopieren
db2jcc4.jar
Zu<JITTERBIT_HOME>/tomcat/drivers/lib/
, ersetzt<JITTERBIT_HOME>
mit dem Pfad zum Stammverzeichnis Ihres privaten Agenten. -
Bearbeiten Sie die Datei
<JITTERBIT_HOME>/JdbcDrivers.conf
und fügen Sie diesen Treiber hinzu:<Driver> <Name>IBM DB2 JCC Driver</Name> <Class>com.ibm.db2.jcc.DB2Driver</Class> <Subprotocol>db2</Subprotocol> </Driver>
-
Suchen und kopieren Sie Ihre von IBM bereitgestellte Lizenzdatei
db2jcc_license_cisuz-XX.jar
Zu<JITTERBIT_HOME>/tomcat/shared/lib/
. -
Bearbeiten Sie die Datei
<JITTERBIT_HOME>/tomcat/conf/catalina.properties
und fügen Sie diesen Eintrag hinzu, falls er nicht vorhanden ist:shared.loader=${catalina.home}/shared/lib/*.jar
-
Starten Sie den Jitterbit Tomcat-Serverdienst neu.
-
Der neu installierte Treiber sollte nun in Design Studio verfügbar sein. Wählen Sie während der Konfiguration einer Quell- oder Zieldatenbank IBM DB2 (JCC) [JDBC] aus der Treiber.
-
Geben Sie unter Optionen eine manuelle Verbindungszeichenfolge ein und ersetzen Sie dieses Beispiel durch Ihren eigenen Host und Datenbanknamen (falls zutreffend):
Sample Connection Stringjdbc:db2://example.com/DBNAME