Pour utiliser des outils basés sur Java ou créer et exécuter des applications Java, notamment des procédures mémorisées et des fonctions UDF, vous devez disposer du niveau de SDK (Software Development Kit) IBM approprié affiché ci-après.
Si IBM SDK for Java est requis par un composant en cours d'installation et qu'il n'est pas déjà installé sur ce chemin, son installation est effectuée si vous utilisez l'assistant d'installation DB2 ou un fichier de réponses.
Le kit SDK for Java n'est pas installé avec le client IBM Data Server Runtime Client ou le pilote IBM Data Server Driver Package.
Le tableau suivant répertorie les niveaux SDK for Java installés pour les produits DB2 en fonction de la plateforme du système d'exploitation :
Plateforme du système d'exploitation | Niveau SDK for Java |
---|---|
AIX | SDK 6 Service Release 3 |
HP-UX pour systèmes Itanium | HP SDK pour plateforme J2SE HP-UX 11i, adapté par IBM pour IBM Software, version 6 Service Release 3 |
Linux x86 | SDK 6 Service Release 3 |
Linux sur AMD64/EM64T | SDK 6 Service Release 3 |
Linux sur zSeries | SDK 6 Service Release 3 |
Linux sur POWER | SDK 6 Service Release 3 |
Système d'exploitation Solaris | SDK 6 Service Release 3 |
Windows x86 | SDK 6 Service Release 3 |
Windows x64 | SDK 6 Service Release 3 |
Le tableau ci-dessous répertorie les niveaux de SDK for Java pris en charge. Les niveaux répertoriés et les versions ultérieures de ces mêmes niveaux compatibles en aval sont pris en charge.
En raison de la fréquence des correctifs et des mises à jour de SDK for Java, tous les niveaux et versions n'ont pas été testés. Si votre application de base de données connaît des incidents liés à SDK for Java, essayez la première version ultérieure disponible pour le niveau considéré.
Les versions non IBM de SDK for Java sont prises en charge uniquement pour la création et l'exécution d'applications Java autonomes. Pour la création et l'exécution des procédures mémorisées Java et des fonctions définies par l'utilisateur, seul le composant IBM SDK for Java inclus dans le produit DB2 Database for Linux, UNIX, and Windows est pris en charge.
Applications Java utilisant le pilote JDBC db2java.zip ou db2jcc.jar | Applications Java utilisant le pilote JDBC db2jcc4.jar | Procédures mémorisées et fonctions définies par l'utilisateur Java | Outils graphiques DB2 | |
---|---|---|---|---|
AIX | 1.4.2 à 6 | 6 | 1.4.2 à 65 | N/A |
HP-UX pour systèmes Itanium | 1.4.2 à 61 | 61 | 1.4.2 à 6 | N/A |
Linux sur POWER | 1.4.2 à 63,4 | 63,4 | 1.4.2 à 6 | N/A |
Linux x86 | 1.4.2 à 62,3,4 | 62,3,4 | 1.4.2 à 6 | 5 à 6 |
Linux avec processeurs AMD64 et EM64T Intel | 1.4.2 à 62,3,4 | 62,3,4 | 1.4.2 à 6 | N/A |
Linux sur zSeries | 1.4.2 à 63,4 | 63,4 | 1.4.2 à 6 | N/A |
Système d'exploitation Solaris | 1.4.2 à 62 | 62 | 1.4.2 à 6 | N/A |
Windows sur x86 | 1.4.2 à 62 | 62 | 1.4.2 à 6 | 5 à 6 |
Windows sur x64, pour les processeurs AMD64 et EM64T Intel | 1.4.2 à 62 | 62 | 1.4.2 à 6 | 5 à 6 |
Le tableau ci-dessous répertorie les versions d'IBM Data Server Driver for JDBC and SQLJ disponibles pour les produits de base de données DB2.
Niveau de version et de groupe de correctifs pour DB2 | version d'IBM Data Server Driver for JDBC and SQLJ1 |
---|---|
DB2 version 9.1 | 3.1.xx |
DB2 version 9.1, groupe de correctifs 1 | 3.2.xx |
DB2 version 9.1, groupe de correctifs 2 | 3.3.xx |
DB2 version 9.1, groupe de correctifs 3 | 3.4.xx |
DB2 version 9.1, groupe de correctifs 4 | 3.6.xx |
DB2 version 9.1, groupe de correctifs 5 | 3.7.xx |
DB2 version 9.5 | 3.50.xx, 4.0.xx |
DB2 version 9.5, groupe de correctifs 1 | 3.51.xx, 4.1.xx |
DB2 version 9.5, groupe de correctifs 2 | 3.52.xx, 4.2.xx |
DB2 version 9.5, groupe de correctifs 3 | 3.53.xx, 4.3.xx |
DB2 version 9.7 | 3.57.xx, 4.7.xx |