Un nouveau fichier exemple, ibm_db2_sln_upart_smt, est disponible dans le FixPak 3 de la version 8.2 de DB2 Universal Database(TM), UDB, (équivalente de la version 8.1, Fixpak 10). La table suivante montre le nom et la description du fichier exemple.
Nom du script exemple | Description du fichier |
---|---|
ibm_db2_sln_upart_smt | Ce script de reconfiguration dynamique du shell Korn (DR script) pour AIX facilite l'utilisation des fonctions du partitionnement logique dynamique DLPAR (Dynamic Logical Partitioning) fournies avec la version 5.3 d'AIX qui s'exécute sur des systèmes pSeries(R) basés sur POWER5, tels que p5 570 et p5 590. Ce script ressemble au script ibm_db2_sln DR, mais il est optimisé pour prendre en charge les fonctions POWER5(TM) et AIX V5.3 telles que le micropartitionnement et la fonction SMT. Vous trouverez plus d'informations dans le script DR lui-même. |
Le script exemple ibm_db2_sln_upart_smt se trouve dans le répertoire sqllib/samples/DLPAR sur DB2 UDB pour AIX.
Pour obtenir des informations détaillées sur l'installation, consultez les «images d'installation du noyau Linux 2.6» dans les Remarques sur le produit de la version 8.2.2 de DB2 UDB (section Nouveautés de la présente édition).
Les tableaux ci-après décrivent la prise en charge de l'architecture Linux DB2 à partir du FixPak 9. Consultez le site Web validate pour les mises à jour de cette prise en charge :
http://www.ibm.com/db2/linux/validate
Distributions | Noyau | Bibliothèque | Commentaires |
---|---|---|---|
Conectiva Linux Enterprise Edition (CLEE) | 2.4.19 | glibc 2.2.5 | Technologie United Linux 1.0 |
LINX Rocky Secure Server 2.1 | 2.4.21 | glibc 2.2.5 | |
Red Flag Advanced Server 4.0 | 2.4.21-as.2 | glibc 2.2.93-5 | |
Red Flag Function Server 4.0 | 2.4.20-8smp | glibc 2.2.93-5 | |
Red Hat Enterprise Linux 2.1 AS/ES/WS | 2.4.9-e16 | glibc 2.2.4 | |
Red Hat Enterprise Linux (RHEL) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | Requiert également le package compat-libstdc++-33. |
SCO Linux 4.0 | 2.4.19 | glibc 2.2.5 | Technologie United Linux 1.0 |
SuSE Pro 8.0 | 2.4.18 | glibc 2.2.5 | |
SuSE Pro 8.1 | 2.4.19 | glibc 2.2.5 | |
SuSE Linux Enterprise Server (SLES) 7 | 2.4.7 | glibc 2.2.2 | |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19 | glibc 2.2.5 | Validé jusqu'au niveau SuSE Service Pack 2. |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
Turbolinux 7 Server | 2.4.9 | glibc 2.2.4 | |
Turbolinux 8 Server | 2.4.18-5 | glibc 2.2.5 | |
Turbolinux Enterprise Server 8 | 2.4.19 | glibc 2.2.5 | |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distributions | Noyau | Bibliothèque | Commentaires |
---|---|---|---|
Red Hat 7.2 | 2.4.9-34 | glibc 2.2.4 | |
Red Hat 7.3 | 2.4.18 | glibc 2.2.5 | |
Red Hat 8.0 | 2.4.18-14 | glibc 2.2.93-5 | |
SuSE 7.3 | 2.4.10 | glibc 2.2.4 |
Distributions | Noyau | Bibliothèque | Commentaires |
---|---|---|---|
Red Hat 7.2 | 2.4.9-38 | glibc 2.2.4 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | Requiert également le package compat-libstdc++-33. |
SuSE Linux Enterprise Server (SLES) 7 | 2.4.7-58 | glibc 2.2.4 | compat.rpm contient libstdc++ 6.1. Utilisez JDK 1.3.1 SR 1 pour Java(TM). |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19 | glibc 2.2.5 | Technologie United Linux 1.0 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
Turbo Linux Enterprise Server (TLES) 8 | 2.4.19 | glibc 2.2.5 | Technologie United Linux 1.0 |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distributions | Noyau | Bibliothèque | Commentaires |
---|---|---|---|
Red Hat Enterprise Linux (RHEL) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | Requiert également le package compat-libstdc++-33. |
SuSE Linux Enterprise Server (SLES) 8.0 | 2.4.19-SMP | glibc 2.2.5-16 | |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 |
Distributions | Noyau | Bibliothèque | Commentaires |
---|---|---|---|
Red Hat Enterprise Linux (RHEL) 3 AS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | Requiert également le package compat-libstdc++-33. |
SuSE Enterprise Server (SLES) 8 | 2.4.19-16 | glibc 2.2.5 | Technologie United Linux 1.0 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
Turbolinux Enterprise Server 8 | 2.4.19-16 | glibc 2.2.5 | Technologie United Linux 1.0 |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distributions | Noyau | Bibliothèque | Commentaires |
---|---|---|---|
Red Hat Enterprise Linux 2.1 AS/ES/WS | 2.4.18-e.12smp | glibc | |
Red Hat Enterprise Linux (RHEL) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | Requiert également le package compat-libstdc++-33. |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19-SMP | glibc 2.2.5 | Technologie United Linux 1.0 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
DB2 UDB pour distributions Linux pour Intel x86 basées noyau Linux 2.6 prend en charge les langages de programmation et compilateurs suivants :
Une instance 32 bits sur DB2 UDB pour distributions Linux pour x86-64 basées noyau Linux 2.6 prend en charge les langages de programmation et compilateurs suivants :
Une instance 64 bits sur DB2 UDB pour distributions Linux pour x86-64 basées noyau Linux 2.6 prend en charge les langages de programmation et compilateurs suivants :
Les options de précompilation et de définition d'accès pour les procédures SQL peuvent être personnalisées en attribuant une valeur à la variable DB2_SQLROUTINE_PREPOPTS de registre DB2 au niveau de l'instance. On utilise pour cela la commande :
db2set DB2_SQLROUTINE_PREPOPTS=<options>
Outre les options documentées dans la Version 8.2, l'option REOPT est admise :
BLOCKING {UNAMBIG | ALL | NO} DATETIME {DEF | USA | EUR | ISO | JIS | LOC} DEGREE {1 | degree-of-parallelism | ANY} DYNAMICRULES {BIND | RUN} EXPLAIN {NO | YES | ALL} EXPLSNAP {NO | YES | ALL} FEDERATED {NO | YES} INSERT {DEF | BUF} ISOLATION {CS | RR | UR | RS | NC} QUERYOPT optimization-level REOPT {ALWAYS | NONE | ONCE} VALIDATE {RUN | BIND}
L'option de compilateur "-m64" est requise lors de l'utilisation de gcc/g++ pour construire des applications et des routines C/C++ pour une instance 64 bits de DB2 Universal Database pour Linux on POWER.
L'option de compilateur "-q64" est requise lors de l'utilisation de xlc/xlC pour construire des applications et des routines C/C++ pour une instance 64 bits de DB2 Universal Database pour Linux on POWER.
La commande de compilation et de liaison présentée dans la documentation DB2 Universal Database version 8.2 permettant de construire des procédures mémorisées à l'aide de Micro Focus COBOL sur HP-UX est incorrecte. La commande de compilation que contient le script en cours sqllib/samples/cobol_mf/bldrtn est correcte. Les commandes de compilation et de liaison sont désormais regroupées dans une seule commande, qui utilise l'option -y afin de préciser que la sortie souhaitée est une bibliothèque partagée.
La version minimale du compilateur Micro Focus COBOL prise en charge et le temps de chargement sur HP-UX est Micro Focus Server Express 2.2 - Service Pack 1 plus le kit de mise à jour Fixpack22.02_14 for HP-UX PA-RISC 11.x (32/64bit). Ce correctif est disponible sur le site Web Micro Focus Support Line http://supportline.microfocus.com .
Pour exécuter les routines externes Micro Focus COBOL sous Windows, il est nécessaire de faire en sorte que les variables d'environnement Micro Focus COBOL soient définies de manière permanente en tant que variables système.
Pour définir des variables d'environnement en variables système, procédez comme suit :
Il est insuffisant de définir les variables d'environnement dans la liste Variables utilisateur, à l'invite, ou dans un script.