DB2 Version 9.7 für Linux, UNIX und Windows
Installieren von DB2-Servern > Installationsvoraussetzungen für DB2-Datenbankprodukte >

Java-Softwareunterstützung für DB2-Produkte

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

Anmerkung:
  1. Das SDK für Java-Software können Sie von der Webseite von developerWorks unter der Adresse http://www.ibm.com/developerworks/java/jdk/index.html herunterladen. Eine Liste der unterstützten SDK-Versionen für Java finden Sie in der Tabelle in diesem Abschnitt weiter unten mit dem Titel 'Unterstützung in DB2 Database für Linux, UNIX und Windows für SDKs für Java'.
    Anmerkung:
    Verwenden Sie für Windows-Betriebssystemplattformen die IBM Development Package for Eclipse-Downloads.
  2. Die DB2-GUI-Tools können nur unter Linux x86, Linux AMD64/EM64T, Windows x86 und Windows x64 ausgeführt werden.
  3. Unter Windows x86 und Linux x86 gelten folgende Voraussetzungen:
    • Das 32-Bit-SDK ist installiert
    • 32-Bit-Anwendungen und externe Java-Routinen werden unterstützt.
  4. Auf allen unterstützten Plattformen (außer Windows x86 und Linux auf x86):
    • 32-Bit-Anwendungen werden unterstützt
    • Externe 32-Bit-Java-Routinen werden nicht unterstützt.
    • 64-Bit-Anwendungen und externe Java-Routinen werden unterstützt.

Unterstützte Entwicklungssoftware für Java-Anwendungen

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.

Tabelle 3. In DB2 Database für Linux, UNIX und Windows unterstützte Versionen für SDKs für Java
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
Anmerkung:
  1. Dieselben Versionen des SDK für Java, die von Hewlett-Packard zur Verfügung gestellt werden, werden auch zum Erstellen und Ausführen von Standalone-Clientanwendungen unterstützt, die unter IBM Data Server Driver for JDBC and SQLJ ausgeführt werden.
  2. Dieselben Versionen des SDK für Java, die von Sun Microsystems zur Verfügung gestellt werden, werden auch zum Erstellen und Ausführen von Standalone-Clientanwendungen unterstützt, die unter IBM Data Server Driver for JDBC and SQLJ ausgeführt werden.
  3. Für SUSE Linux Enterprise Server (SLES) 10 ist mindestens SDK für Java 1.4.2 SR6 erforderlich. Für Red Hat Enterprise Linux (RHEL) 5 ist mindestens SDK für Java 1.4.2 SR7 erforderlich.
  4. Für die Unterstützung für SDK für Java 6 unter Linux ist SDK für Java 6 SR3 oder höher erforderlich.
  5. Wenn SDK für Java 6 SR2 oder höher verwendet wird, legen Sie DB2LIBPATH=java_home/jre/lib/ppc64 fest.

In der folgenden Tabelle werden die Versionen von IBM Data Server Driver for JDBC and SQLJ aufgelistet, die mit DB2-Datenbankprodukten verfügbar sind.

Tabelle 4. Versionen von IBM Data Server Driver for JDBC and SQLJ und Fixpackversionen von DB2 Database für Linux, UNIX und Windows
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
Anmerkung:
Alle Treiberversionen weisen das Format n.m.xxauf. n.m bleibt innerhalb einer GA-Version oder Fixpackversion unverändert. xx wird entsprechend geändert, wenn eine neue Version von IBM Data Server Driver for JDBC and SQLJ im Rahmen einer APAR-Korrektur eingeführt wird.
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis ]