Sie benötigen die entsprechende Version von IBM Software Development Kit (SDK) für Java (siehe später in diesem Abschnitt), um Java-basierte Tools zu verwenden und um Java-Anwendungen (einschließlich gespeicherter Prozeduren und benutzerdefinierter Funktionen) zu erstellen und auszuführen.
Wenn das IBM SDK für Java für eine installierte Komponente erforderlich ist und das SDK für Java noch nicht in diesem Pfad installiert ist, wird das SDK für Java installiert, wenn Sie den DB2-Installationsassistenten oder eine Antwortdatei zum Installieren des Produkts verwenden.
Das SDK für Java wird nicht mit IBM Data Server Runtime Client oder IBM Data Server Driver Package installiert.
Die folgende Tabelle enthält eine Liste der installierten SDKs für Java-Versionen für DB2-Produkte geordnet nach Betriebssystemplattform:
Betriebssystemplattform | SDK für Java-Version |
---|---|
AIX | SDK 6 Service-Release 3 |
HP-UX für Itanium-basierte Systeme | HP SDK für die Plattform J2SE HP-UX 11ik, angepasst von IBM für IBM Software, Version 6 Service-Release 3 |
Linux x86 | SDK 6 Service-Release 3 |
Linux AMD64/EM64T | SDK 6 Service-Release 3 |
Linux unter zSeries | SDK 6 Service-Release 3 |
Linux unter POWER | SDK 6 Service-Release 3 |
Solaris-Betriebssystem | SDK 6 Service-Release 3 |
Windows x86 | SDK 6 Service-Release 3 |
Windows x64 | SDK 6 Service-Release 3 |
Die folgende Tabelle listet die unterstützten Versionen des SDK für Java auf. Die angegebenen Versionen sowie aufwärtskompatible spätere Releases dieser Versionen werden unterstützt.
Da häufig neue Programmkorrekturen und Aktualisierungen des SDKs für Java erscheinen, wurden nicht alle Stufen und Versionen getestet. Wenn in Ihrer Datenbankanwendung Probleme im Zusammenhang mit dem SDK für Java auftreten, versuchen Sie es mit der nächsten verfügbaren Version des verwendeten SDKs für Java der angegebenen Stufe.
Nicht von IBM bereitgestellte Versionen des SDKs für Java werden nur zum Erstellen und Ausführen eigenständiger Java-Anwendungen unterstützt. Beim Erstellen und Ausführen von gespeicherten Java-Prozeduren und benutzerdefinierten Funktionen wird nur das IBM SDK für Java aus dem Lieferumfang des DB2 Database für Linux, UNIX und Windows-Produkts unterstützt.
Java-Anwendungen unter Verwendung des JDBC-Treibers db2java.zip oder db2jcc.jar | Java-Anwendungen unter Verwendung des JDBC-Treibers db2jcc4.jar | Gespeicherte Java-Prozeduren oder benutzerdefinierte Java-Funktionen | DB2-Grafiktools | |
---|---|---|---|---|
AIX | 1.4.2 bis 6 | 6 | 1.4.2 bis 65 | n/v |
HP-UX für Itanium-basierte Systeme | 1.4.2 bis 61 | 61 | 1.4.2 bis 6 | n/v |
Linux unter POWER | 1.4.2 bis 63,4 | 63,4 | 1.4.2 bis 6 | n/v |
Linux x86 | 1.4.2 bis 62,3,4 | 62,3,4 | 1.4.2 bis 6 | 5 bis 6 |
Linux unter AMD64 und Intel EM64T-Prozessoren | 1.4.2 bis 62,3,4 | 62,3,4 | 1.4.2 bis 6 | n/v |
Linux unter zSeries | 1.4.2 bis 63,4 | 63,4 | 1.4.2 bis 6 | n/v |
Solaris-Betriebssystem | 1.4.2 bis 62 | 62 | 1.4.2 bis 6 | n/v |
Windows x86 | 1.4.2 bis 62 | 62 | 1.4.2 bis 6 | 5 bis 6 |
Windows x64 für AMD64- und Intel-EM64T-Prozessoren | 1.4.2 bis 62 | 62 | 1.4.2 bis 6 | 5 bis 6 |
In der folgenden Tabelle werden die Versionen von IBM Data Server Driver for JDBC and SQLJ aufgelistet, die mit DB2-Datenbankprodukten verfügbar sind.
DB2-Version und Fixpackstufe | IBM Data Server Driver for JDBC and SQLJ-Version1 |
---|---|
DB2 Version 9.1 | 3.1.xx |
DB2 Version 9.1 Fixpack 1 | 3.2.xx |
DB2 Version 9.1 Fixpack 2 | 3.3.xx |
DB2 Version 9.1 Fixpack 3 | 3.4.xx |
DB2 Version 9.1 Fixpack 4 | 3.6.xx |
DB2 Version 9.1 Fixpack 5 | 3.7.xx |
DB2 Version 9.5 | 3.50.xx, 4.0.xx |
DB2 Version 9.5 Fixpack 1 | 3.51.xx, 4.1.xx |
DB2 Version 9.5 Fixpack 2 | 3.52.xx, 4.2.xx |
DB2 Version 9.5 Fixpack 3 | 3.53.xx, 4.3.xx |
DB2 Version 9.7 | 3.57.xx, 4.7.xx |