Se proporciona un nuevo archivo de ejemplo, ibm_db2_sln_upart_smt, con DB2 Universal Database(TM) (UDB) Versión 8.2 FixPak 3 (equivalente a la Versión 8.1 Fixpak 10). La tabla siguiente muestra el nombre y descripción del archivo de ejemplo.
Nombre del script de ejemplo | Descripción del archivo |
---|---|
ibm_db2_sln_upart_smt | Este script de reconfiguración dinámica (script de DR) del shell Korn de AIX facilita la utilización de los recursos de DLPAR (Dynamic Logical Partitioning) proporcionados con AIX Versión 5.3 en ejecución sobre sistemas pSeries(R) basados en POWER5, tales como p5 570 y p5 590. Este script es similar al script de reconfiguración dinámica ibm_db2_sln, pero está optimizado para poder utilizar funciones de POWER5(TM) y AIX V5.3 tales como el microparticionamiento y SMT. Puede encontrar más información en el propio script de reconfiguración dinámica. |
El script de ejemplo ibm_db2_sln_upart_smt está situado en el directorio sqllib/samples/DLPAR de DB2 UDB para AIX.
Para obtener detalles sobre la instalación, consulte el tema "Linux 2.6 kernel installation images" en las Notas de release de DB2 UDB Versión 8.2.2 (sección New in this release).
En las tablas siguientes se describe el soporte de la arquitectura Linux de DB2 con respecto al release de FixPak 9. Compruebe el sitio Web de validación precedente para ver las actualizaciones en este soporte:
http://www.ibm.com/db2/linux/validate
Distribuciones | Kernel | Biblioteca | Comentarios |
---|---|---|---|
Conectiva Linux Enterprise Edition (CLEE) | 2.4.19 | glibc 2.2.5 | Suministrada por 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 | También requiere el paquete compat-libstdc++-33 |
SCO Linux 4.0 | 2.4.19 | glibc 2.2.5 | Suministrada por 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 | Validada al nivel del Paquete de servicio 2 de SuSE |
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 |
Distribuciones | Kernel | Biblioteca | Comentarios |
---|---|---|---|
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 |
Distribuciones | Kernel | Biblioteca | Comentarios |
---|---|---|---|
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 | También requiere el paquete compat-libstdc++-33 |
SuSE Linux Enterprise Server (SLES) 7 | 2.4.7-58 | glibc 2.2.4 | compat.rpm contains libstdc++ 6.1. Utilice JDK 1.3.1 SR 1 para Java(TM) |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19 | glibc 2.2.5 | Suministrada por 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 | Suministrada por United Linux 1.0 |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distribuciones | Kernel | Biblioteca | Comentarios |
---|---|---|---|
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 | También requiere el paquete 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 |
Distribuciones | Kernel | Biblioteca | Comentarios |
---|---|---|---|
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 | También requiere el paquete compat-libstdc++-33 |
SuSE Enterprise Server (SLES) 8 | 2.4.19-16 | glibc 2.2.5 | Suministrada por 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 | Suministrada por United Linux 1.0 |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distribuciones | Kernel | Biblioteca | Comentarios |
---|---|---|---|
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 | También requiere el paquete compat-libstdc++-33 |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19-SMP | glibc 2.2.5 | Suministrada por 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 para distribuciones de Linux basadas en el kernel de Linux 2.6 para Intel(R) x86 da soporte a los siguientes lenguajes y compiladores de programación:
Una instancia de 32 bits en DB2 UDB para distribuciones de Linux basadas en el kernel 2.6 en x86-64 da soporte a los siguientes lenguajes y compiladores de programación:
Una instancia de 64 bits en DB2 UDB para distribuciones basadas en el kernel 2.6 para Linux en x86-64 da soporte a los siguientes lenguajes y compiladores de programación:
Las opciones de precompilación y de vinculación para procedimientos de SQL se pueden personalizar estableciendo la variable del registro de DB2 de nivel de instancia DB2_SQLROUTINE_PREPOPTS con este mandato:
db2set DB2_SQLROUTINE_PREPOPTS=<opciones>
Además de las opciones documentadas en la Versión 8.2, se permite la opción REOPT:
BLOCKING {UNAMBIG | ALL | NO} DATETIME {DEF | USA | EUR | ISO | JIS | LOC} DEGREE {1 | grado-de-paralelismo | 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 nivel-optimización REOPT {ALWAYS | NONE | ONCE} VALIDATE {RUN | BIND}
La opción del compilador "-m64" es necesaria cuando se utiliza gcc/g++ para generar aplicaciones y rutinas C/C++ para una instancia de 64 bits en DB2 Universal Database para Linux en POWER.
La opción del compilador "-q64" es necesaria cuando se utiliza xlc/xlC para crear aplicaciones y rutinas C/C++ para una instancia de 64 bits en DB2 Universal Database para Linux en POWER.
El mandato de compilación y enlace que se muestra en la documentación de DB2 Universal Database Versión 8.2 para crear procedimientos almacenados utilizando Micro Focus COBOL en HP-UX es incorrecto. El mandato de compilación contenido en el script real sqllib/samples/cobol_mf/bldrtn es correcto. Ahora los mandatos de compilación y enlace se han combinado en un solo mandato, utilizando la opción -y para especificar que la salida deseada en una biblioteca compartida.
La versión mínima soportada del compilador y entorno de ejecución de Micro Focus COBOL en HP-UX es Micro Focus Server Express 2.2 - Service Pack 1 más el FixPack Fixpack22.02_14 para HP-UX PA-RISC 11.x (32/64 bits). Este FixPack está disponible en el sitio Web de línea de soporte de Micro Focus en http://supportline.microfocus.com .
Para ejecutar rutinas externas Micro Focus COBOL en Windows, es necesario asegurarse de que las variables de entorno de Micro Focus COBOL estén establecidas de forma permanente como variables del sistema.
Para establecer variables de entorno como variables del sistema:
El establecimiento de las variables de entorno en la lista Variables de usuario, en un indicador de mandatos o en un script no resulta suficiente.