Antes de instalar DB2 Universal Database (UDB) Versión 8.2 FixPak 4 y posteriores, lea las secciones de este archivo readme que se apliquen adecuadamente a su instalación. La Versión 8.2 FixPak 4 y posteriores es equivalente a la Versión 8.1 FixPak 11 y posteriores.
Todos los FixPak son acumulativos por naturaleza. Por ejemplo, el FixPak actual puede aplicarse encima de la Versión 8.2 FixPak 1 sin que sea necesario aplicar los paquetes intermedios.
Si va a migrar de DB2 UDB Versión 8.1 a DB2 UDB Versión 8.2 y, posteriormente, necesita volver a DB2 UDB Versión 8.1, hay aspectos importantes que necesitará conocer. Para obtener instrucciones sobre cómo volver a DB2 UDB Versión 8.1, consulte la sección "Migración de archivos del directorio de base de datos de la Versión 8.2 a la Versión 8.1".
Esta sección explica de manera detallada la información de los requisitos previos (incluyendo los requisitos previos del software, hardware y sistema operativo) que necesita, le indica dónde está ubicado el historial de los arreglos del producto y lista las tareas que se deben llevar a cabo antes de instalar DB2 UDB.
Consulte los siguientes sitios Web para obtener la información más reciente de arreglos del producto, sistema operativo, hardware y software:
Si va a aplicar el FixPak en AIX, HP-UX o en entornos operativos Solaris, asegúrese de que dispone del espacio necesario antes de aplicar el FixPak. El espacio necesario para instalar el FixPak es igual al espacio requerido para la instalación de DB2 UDB, Versión 8 de disponibilidad general (GA). (En AIX, solo se aplica esto si utiliza la opción -a, para "apply" en contraposición a "commit".) Linux no necesita espacio adicional para aplicar un FixPak.
Para ver el espacio que utiliza la instalación de DB2 UDB, Versión 8 GA, entre el siguiente mandato:
du -k -s <directorio_instalacion>
donde directorio_instalación representa el directorio de instalación:
Antes de aplicar el FixPak, asegúrese de que se encuentre disponible el espacio requerido (proporcionado por el mandato anterior) en el directorio siguiente:
Si ha recibido arreglos especiales del soporte técnico de IBM, póngase en contacto con el soporte técnico de IBM antes de instalar DB2 Versión 8.2 FixPak 4 y posteriores para comprobar si necesita una versión actualizada de los arreglos especiales. Esto le ayudará a asegurarse de que el sistema se encuentre en un estado coherente y de que no se haya perdido ningún arreglo especial.
Debe tener instalado un producto DB2 Versión 8 a un nivel de VRMF (versión, release, nivel de modificación/mantenimiento y arreglo) inferior a este FixPak antes de instalar Versión 8.2 FixPak 4 y posteriores.
Para determinar si están instalados los requisitos previos pertinentes, emita el mandato adecuado según su sistema operativo a fin de visualizar información sobre la versión de DB2 instalada actualmente. La tabla siguiente muestra el mandato para cada sistema operativo Linux y UNIX:
Sistema operativo | Mandato | Salida que se espera |
---|---|---|
AIX | lslpp -al "db2_08_01.client*" |
db2_08_01.client 8.1.0.0 o
posterior (para AIX 4.3.3) db2_08_01.client 8.1.1.0 o posterior (para AIX 5) Ejemplos de salida para DB2 para AIX 4.3.3:
db2_08_01.client 8.1.0.0 COMMITTED ... 8.1.0.3 COMMITTED ... 8.1.0.8 COMMITTED ... Compruebe la mayor signatura de instalación que se devuelva (8.1.0.x) para asegurarse de que sea menor que el nivel de VRMF del nivel de DB2 actual. Para AIX 5, la signatura será parecida a 8.1.1.y. |
HP-UX | swlist -l product "*DB2*" |
DB2V8CAE 8.1.0.x [nombre del producto] o bien PDB2... 8.1.0.x Parche del producto donde x debe ser menor que el nivel actual (el 4º dígito de VRMF). |
Linux | rpm -qa | grep db2 |
db2cliv81-8.1.0-x db2cliv81-8.1.1-x en Linux/AMD64. donde x debe ser menor que el nivel actual (el 4º dígito de VRMF). |
Entorno Operativo Solaris | pkginfo -l db2cliv81 | grep VERSION |
VERSION: 8.1.0.x donde x debe ser menor que el nivel actual (el 4º dígito de VRMF). |
Para obtener una lista de todos los arreglados del producto (los APAR) y noticias de soporte, consulte el sitio Web
Lea las secciones sobre problemas conocidos y sus correcciones temporales antes de instalar DB2 Versión 8.2 FixPak 4 y posteriores.
Antes de instalar DB2 Versión 8.2 FixPak 4 y posteriores, debe confirmar que ha revisado y aceptado los términos y condiciones de licencia ubicados en el directorio "db2/license".
Una opción nueva en el mandato de instalación indica si está de acuerdo con los términos y condiciones de licencia. Se debe especificar dicha opción para continuar con la instalación.
Antes de la instalación, asegúrese de que se han detenido todos los procesos de DB2.
su - nombrei . $HOME/sqllib/db2profile db2 force applications all db2 terminate db2stop db2licd -end # ejecutar en cada nodo físico exitdonde nombrei representa el nombre del propietario de la instancia.
Si es un usuario hacmp, debe utilizar el mandato ha_db2stop para detener DB2 en lugar del mandato db2stop. De lo contrario, el mandato db2stop desencadena un suceso de anomalía.
su - nombrep
. $HOME/das/dasprofile
db2admin stop
exit
donde nombrep representa el nombre del propietario
de DAS./usr/sbin/slibclean
ps -efPor ejemplo, en AIX el mandato db2fmcu se ejecuta desde /usr/opt/db2_08_01/bin
db2fmcu -d
db2fm -D
$HOME/sqllib/bin/ipclean
Cuando descargue y descompacte mediante tar un FixPak o un nivel de modificación, asegúrese de que no haya espacios en la vía de acceso del directorio donde se encuentre el archivo. Si hay espacios en blanco en la vía de acceso del directorio, la instalación fallará. Por ejemplo, asegúrese de que la vía de acceso del directorio sea similar a la siguiente:
/home/DB2FixPak/FP11/ ...
No debe parecerse a la siguiente:
/home/DB2 FixPak/FP11/ ...
Además de los requisitos de disco de software, debe tener un sistema de archivos con 2 GB de espacio libre para que contenga el archivo tar.Z o tar.gz y la imagen de instalación no comprimida.
Algunas imágenes de instalación del FixPak que se encuentran en el sitio FTP o en el CD del FixPak están comprimidas o en formato comprimido gz. Antes de poder aplicar el FixPak de DB2 desde estos formatos, necesitará copiar la imagen en un directorio temporal y descomprimir la imagen de instalación del FixPak.
Es posible que las imágenes comprimidas o en formato gz tengan el nombre de archivo FP11_$PTF.tar.Z o FP11_$PTF.tar.gz, donde FP11_$PTF representa el nombre y la versión más recientes del sistema operativo del FixPak.
Además de los requisitos de disco de software, debe tener un sistema de archivos con 2 GB de espacio libre para que contenga el archivo tar.Z o tar.gz y la imagen descomprimida.
Para descomprimir las imágenes de instalación del FixPak, realice los siguientes pasos:
zcat <nombrearchivo>.tar.Z | tar -xvf -donde <nombrearchivo> es el FixPak de DB2 que está aplicando.
gunzip -c <nombrearchivo>.tar.gz | tar -xvf -donde <nombrearchivo> es el FixPak de DB2 que está aplicando.
Algunas imágenes de instalación del FixPak alternativo que se encuentran en el sitio FTP o en el CD del FixPak están comprimidas o en formato comprimido gz. Antes de poder aplicar el FixPak alternativo de DB2 desde estos formatos, necesitará copiar la imagen en un directorio temporal y descomprimir la imagen de instalación del FixPak alternativo.
Es posible que las imágenes comprimidas o en formato gz tengan la extensión de archivo .tar.Z o .tar.gz.
Las imágenes de instalación del FixPak alternativo tienen los siguientes nombres de archivo:
donde $PTF representa:
Además de los requisitos de disco de software, debe tener un sistema de archivos con 2 GB de espacio libre para que contenga el archivo tar.Z o tar.gz y la imagen descomprimida.
Para descomprimir las imágenes de instalación del FixPak, realice los siguientes pasos:
zcat <nombrearchivo>.tar.Z | tar -xvf -donde <nombrearchivo> es el FixPak alternativo de DB2 que está aplicando.
gunzip -c <nombrearchivo>.tar.gz | tar -xvf -donde <nombrearchivo> es el FixPak alternativo de DB2 que está aplicando.
Si está ejecutando funciones de depósito de datos en Linux, como, por ejemplo, el Agente de depósito de datos que se proporciona con algunos productos de servidor, será necesario realizar una copia de seguridad del archivo /opt/IBM/db2/V8.1/bin/IWH.environment. Si tiene este archivo, haga una copia de seguridad del mismo antes de aplicar DB2 Versión 8.2 FixPak 4 y posteriores.
En AIX y Solaris, deberá realizar una copia de seguridad del mismo archivo (para AIX, este archivo se encuentra en /usr/opt/db2_08_01/bin/IWH.environment).
Esta sección ofrece detalles sobre la instalación de DB2 Versión 8.2 FixPak 4 y posteriores y la instalación de un FixPak alternativo.
Asegúrese de que el sistema cumple con todos los requisitos previos de instalación incluso los parches del sistema operativo antes de la instalación de DB2 Versión 8.2 FixPak 4 y posteriores tal y como se explica en la sección Requisitos previos. Esta acción evita problemas técnicos que podrían producirse después de la instalación y configuración de DB2 UDB.
Lea las secciones sobre problemas conocidos y sus correcciones temporales antes de instalar DB2 Versión 8.2 FixPak 4 y posteriores.
Las siguientes restricciones son aplicables al instalar DB2 Versión 8.2 FixPak 4 y posteriores:
Para instalar DB2 Versión 8.2 FixPak 4 y posteriores:
./installFixPak -ydonde la opción -y indica que está de acuerdo con los términos y condiciones de licencia. La opción -y se debe especificar para que la instalación continúe.
En AIX, si no desea confirmar las actualizaciones, debe emitir el mandato installFixPak con la opción -a (de "apply" (aplicar) frente a "commit" (confirmar)) de la manera siguiente:
./installFixPak -y -a
DB2 UDB Enterprise Server Edition (ESE) en ejecución en sistemas operativos Linux o UNIX, permite la coexistencia de varios niveles de código para un mismo release del sistema. Este soporte se denomina soporte de varios FixPaks (MFP).
El soporte MFP se consigue mediante el uso del soporte de FixPak alternativo (AFP). El soporte AFP permite instalar FixPaks o niveles de modificación en una vía de acceso alternativa. Es decir, una vía de acceso de instalación diferente con un nombre de paquete/archivo distinto. En este caso, el sistema operativo trata el código de DB2 instalado en una vía de acceso alternativa como si se tratara de software diferente.
Restricciones:
Requisitos previos:
Si desea actualizar una instancia que se ejecute para un FixPak alternativo o un nivel de modificación que se haya instalado en una vía de acceso alternativa en un nivel de código diferente, puede hacerlo de una de estas dos maneras.
Por ejemplo, una instancia db2inst1 se está ejecutando en el FixPak alternativo 1. Si desea actualizar la instancia para ejecutarla en el nivel de código que se entrega en este FixPak, puede realizar una de las siguientes posibilidades:
Observe que, en este ejemplo, la instancia pasa de un nivel de código inferior a un nivel de código superior. Puede utilizarse el mismo procedimiento si desea pasar a un nivel de código inferior. En ese caso, deberá utilizar el distintivo -D cuando ejecute el mandato db2iupdt.
Para instalar este FixPak alternativo de la Versión 8 de DB2 para Enterprise Server Edition (ESE) en un sistema operativo Linux o UNIX:
Después de instalar DB2 Versión 8.2 FixPak 4 y posteriores, realice lo siguiente:
Si tiene instalado DB2 Relational Connect, debe ejecutar el mandato djxlink después de instalar DB2 Versión 8.2 FixPak 4 y posteriores y antes de ejecutar db2iupdt. Siga los pasos siguientes:
Esta tarea es obligatoria. Todas las instancias deben actualizarse después de instalar un nuevo nivel de DB2.
Requisito previo: Necesita iniciar la sesión como usuario root para actualizar las instancias.
INSTHOME/instance/db2iupdt nombreidonde nombrei representa el nombre de la instancia e INSTHOME representa el directorio de instalación correspondiente al sistema operativo.
INSTHOME/instance/dasupdt nombre_DASdonde nombre_DAS representa el nombre de propietario de DAS e INSTHOME representa el directorio de instalación adecuado para el sistema operativo.
Para obtener más información sobre los mandatos db2iupdt o dasupdt, ejecute estos mandatos con la opción -h.
Esta tarea se recomienda encarecidamente si desea utilizar las posibilidades específicas del último FixPak. Si no tiene pensado utilizar las posibilidades específicas del último FixPak y posiblemente desea volver a un FixPak anterior, no debería utilizar db2updv8.
Después de instalar DB2 Universal Database (UDB) Versión 8.2 FixPak 4 y posteriores, ejecute el mandato db2updv8 para actualizar los catálogos del sistema y poder soportar el nivel actual mediante la habilitación de varias rutinas incorporadas. No es necesaria la ejecución del mandato db2updv8, pero algunas funciones de DB2 UDB Versión 8.2 no funcionarán si no se ejecuta este mandato.
Después de ejecutar el mandato db2updv8 para actualizar los catálogos del sistema al nivel de la Versión 8 actual, no se da soporte para volver atrás a la Versión 8.1.
Para obtener más información sobre el mandato db2updv8, ejecute este mandato con la opción -h. Para obtener información técnica, busque Mandato para actualizar la base de datos al nivel actual de la Versión 8 en el Centro de información.
Para reiniciar una instancia:
Para reiniciar el servidor de administración, inicie la sesión como propietario del DAS y ejecute el mandato db2admin start.
Es necesario vincular los programas de utilidad de DB2 con todas las bases de datos después de la instalación. Este paso debe efectuarse para que los arreglos completen la instalación y para asegurarse de que se utilice el nivel de código correcto. Sólo tiene que realizar el procedimiento de vinculación, explicado a continuación, una vez para cada base de datos.
Después de aplicar los arreglos, debe emitir una de las secuencias de mandatos siguientes:
En un indicador de mandatos, entre: db2 terminate db2 CONNECT TO <nombrebd> db2 BIND <vía_acceso>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 terminate o bien En la línea de mandatos de DB2, entre: TERMINATE CONNECT TO <nombrebd> BIND <vía_acceso>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD TERMINATE
Donde <nombrebd> representa el nombre de una base de datos a la que deben vincularse los programas de utilidad y donde <vía_acceso> representa el nombre completo de la vía de acceso del directorio en el que están ubicados los archivos de vinculación, tales como $HOME/sqllib/bnd, donde $HOME representa el directorio inicial de la instancia para el servidor de bases de datos. db2ubind.lst y db2cli.lst contienen listas de los archivos de vinculación necesarios que DB2 UDB utiliza. Los paquetes que ya están vinculados devolverán un error SQL0719. Esto es algo esperado.
Si desea conectarse a las bases de datos del sistema principal, también deberá vincular los nuevos archivos de vinculación al sistema principal. Utilice el Procesador de línea de mandatos de DB2 para la conexión a la base de datos del sistema principal y vincule los programas de utilidad del modo siguiente:
SIST. PRAL. MANDATO ======= ===================================================================================== MVS BIND <vía_acceso>/@ddcsmvs.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE VM BIND <vía_acceso>/@ddcsvm.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE VSE BIND <vía_acceso>/@ddcsvse.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE OS400 BIND <vía_acceso>/@ddcs400.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
Consulte "Binding Applications and Utilities" en la publicación DB2 Connect User's Guide para conseguir una lista de los archivos de vinculación que se utilizan para el sistema operativo del cliente específico. Si se cambia un archivo de vinculación y los clientes no lo utilizan, no será necesario vincularlo.
Si desea vincular solamente un archivo .bnd específico a la base de datos, emita una de las secuencias de mandatos siguientes para cada base de datos.
En un indicador de mandatos, entre: db2 terminate db2 CONNECT TO <nombrebd> db2 BIND <vía_acceso>/<archivo_vinculación> BLOCKING ALL GRANT PUBLIC sqlerror continue db2 terminate o bien En la línea de mandatos de DB2, entre: TERMINATE CONNECT TO <nombrebd> BIND <vía_acceso>/<archivo_vinculación> BLOCKING ALL GRANT PUBLIC sqlerror continue TERMINATE
donde <archivo_vinculación> representa el nombre del archivo de vinculación y <nombrebd> representa el nombre de la base de datos.
Run-Time Client no puede utilizarse para vincular los programas de utilidad de bases de datos (import, export, reorg, el Procesador de línea de mandatos) ni los archivos de vinculación de la CLI de DB2. En su lugar, debe utilizar DB2 Administration Client o DB2 Application Development Client.
Debe vincular los programas de utilidad de bases de datos (import, export, reorg, el Procesador de línea de mandatos) y los archivos de vinculación de la CLI de DB2 a cada base de datos para poder utilizarlos con la misma. En un entorno de red, si utiliza diversos clientes que se ejecutan en sistemas operativos diferentes o tienen versiones o niveles de servicio de DB2 diferentes, debe vincular los programas de utilidad una vez para cada sistema operativo y combinación cliente-versión de DB2.
Después de realizar la instalación en el servidor, es necesario vincular un archivo de vinculación adicional a las bases de datos existentes. Este requisito no es de los clientes.
Para vincular db2schema.bnd en el servidor, ejecute una de estas secuencias de mandatos:
En un indicador de mandatos: db2 terminate db2 CONNECT TO <nombrebd> db2 BIND <vía_acceso>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue db2 terminate o bien En la línea de mandatos de DB2: TERMINATE CONNECT TO <nombrebd> BIND <vía_acceso>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue TERMINATE
donde <nombrebd> representa el nombre de una base de datos a la que deben vincularse los programas de utilidad y donde <vía_acceso> es el nombre completo de la vía de acceso del directorio en el que están ubicados los archivos de vinculación.
Si tiene bases de datos existentes habilitadas para el sistema espacial, debe vincular el archivo de lista db2gse.lst después de instalar un FixPak o un parche de DB2. El archivo db2gse.lst contiene los nombres de los archivos de vinculación para los procedimientos almacenados que ofrece DB2 Spatial Extender.
Para vincular el archivo db2gse.lst, debe tener una de las siguientes autorizaciones:
Para vincular el archivo db2gse.lst:
cd $HOME/sqllib/bnddonde $HOME es el directorio inicial del propietario de la instancia.
db2 connect to nombrebd db2 bind /home/instance/sqllib/bnd/@db2gse.lst db2 terminate
Para ver la sintaxis y las opciones del mandato BIND, consulte el manual Consulta de mandatos de DB2.
Una vez instalado un producto DB2, se pueden añadir productos DB2 adicionales. Si utiliza el mandato db2setup para añadir productos, se aplican las siguientes recomendaciones y restricciones.
El producto instalado y el producto que se va a añadir deben estar al mismo nivel de código. Por ejemplo, DB2 ESE Server Versión 8 FixPak 5 ya está instalado y desea añadir el producto DB2 Information Integrator. En este caso, DB2 Information Integrator también debe estar al nivel de la Versión 8 FixPak 5.
La tabla siguiente resume las combinaciones de db2setup:
Nivel del FixPak de DB2 | Nivel del FixPak del producto adicional | ¿Está permitida esta combinación? |
---|---|---|
Versión 8 FixPak 3 | Versión 8 FixPak 3 | Sí. Se recomienda. |
Versión 8 FixPak 3 | Versión 8 GA | Sí, pero se debe volver a aplicar la Versión 8 FixPak 3. Consulte el archivo Readme del FixPak apropiado para obtener instrucciones sobre cómo volver a aplicar el fixpak visitando el sitio Web de soporte de DB2. |
Versión 8 FixPak 3 | Versión 8 FixPak 5 | No. Primero hay que llevar DB2 al nivel de fixpak más alto (en este ejemplo, la Versión 8 FixPak 5) antes de instalar el producto adicional. Consulte el archivo Readme del FixPak adecuado para obtener instrucciones para instalar el FixPak necesario de la Versión 8 visitando el sitio Web de soporte de DB2. |
La dirección del sitio Web de soporte de DB2 es http://www.ibm.com/software/data/db2/udb/support.html
En DB2 UDB Versión 8.2. se han añadido dos nuevos campos a la estructura de entrada de las bases de datos, por ello, ha cambiado la estructura de los archivos del directorio de bases de datos. Cuando se migre de la Versión 8.1 a la Versión 8.2 los archivos del directorio de bases de datos se migrarán automáticamente. Sin embargo, para deshacer la migración de los archivos del directorio de bases de datos de la Versión 8.2 a la Versión 8.1, se necesita db2demigdbd para convertir los archivos del directorio de bases de datos actual al formato de la Versión 8.1.
La herramienta db2demigdb se encuentra disponible formando parte de la instalación del FixPak de Linux y UNIX. También se puede localizar directamente en el CD del FixPak de Linux y UNIX, sin tener que instalar el FixPak. En Windows, Linux y UNIX, la herramienta db2demigdb se puede descargar desde el servidor FTP anónimo de IBM en ftp.software.ibm.com/ps/products/db2/tools/db2demigdbd.
Puede encontrar documentación sobre la herramienta db2demigdb en http://publib.boulder.ibm.com/infocenter/db2help/topic/com.ibm.db2.udb.doc/core/r0011770.htm. Para obtener más información y la manera como descargar la herramienta db2demigdb, busque en la base de datos de notas técnicas en http://www.ibm.com/software/data/db2/udb/support.html utilizando las palabras clave "db2demigdb tool".
Antes de desinstalar DB2 Versión 8.2 FixPak 4 y posteriores, asegúrese de lo siguiente:
Si los archivos se han confirmado al instalar DB2 Versión 8.2 FixPak 4 y posteriores, que es la opción por omisión, no se puede rechazar DB2 Versión 8.2 FixPak 4 y posteriores. El único curso de acción disponible es desinstalar DB2 del sistema, volver a instalar DB2 Versión 8 y actualizar DB2 al nivel deseado aplicando el nivel correspondiente de DB2.
Si tiene la Trusted Computing Base (TCB) habilitada en el sistema, antes de desinstalar DB2 Versión 8.2 FixPak 4 y posteriores debe asegurarse de que la TCB se encuentre en un estado coherente. Consulte la sección Problemas conocidos y correcciones temporales de este archivo Readme para obtener más detalles.
PDB2_810100010 8.1.0.8 PDB2_810100011 8.1.0.8 PDB2_810300011 8.1.0.24 PDB2_810300010 8.1.0.24
La signatura de la instalación se combina con el nombre del archivo. Debe desinstalar el grupo de archivos PDB2_* con la misma signatura empezando por el número mayor. Puede eliminar DB2 Versión 8.2 FixPak 4 y posteriores, o la versión más reciente más la penúltima, y así sucesivamente. También puede seleccionarlas todas.
Debe efectuar la desinstalación del nivel más alto al más bajo hasta que haya desinstalado la versión que quería eliminar. Por ejemplo, si está en el FixPak 3 y ha instalado el FixPak 1 y el nivel de modificación 2 antes de haber instalado el FixPak 3, no podrá desinstalar el FixPak 1 a menos que haya desinstalado el nivel de modificación 2 y el FixPak 3.
Actualice todas las instancias y el DAS.
Esta tarea proporciona los pasos para eliminar los productos de DB2 Versión 8 utilizando el mandato db2_deinstall. El mandato db2_deinstall elimina todos los productos de DB2 del sistema que se encuentren en la vía de acceso de instalación correspondiente. Si desea eliminar un subconjunto de productos de DB2, utilice las herramientas nativas del sistema operativo para eliminar los componentes, paquetes o archivos de DB2.
Antes de eliminar los productos de DB2 del sistema Linux o UNIX:
Para eliminar un FixPak alternativo del sistema:
Existen métodos alternativos para eliminar los productos de DB2 del sistema operativo. Puede emplear uno de estos métodos si sólo desea eliminar un subconjunto de productos de DB2 del sistema. Por ejemplo, en HP-UX, entre los métodos alternativos para la eliminación de los productos de DB2, se incluye la utilización del mandato swremove.
Las siguientes secciones ofrecen detalles sobre los problemas y las correcciones temporales de los que debe tener conocimiento antes de instalar DB2 UDB Versión 8.2 FixPak 4 y posteriores.
Después de instalar un FixPak, deberá actualizar las instancias para poder utilizar el nuevo nivel de DB2. Sin embargo, la ejecución del mandato db2iupdt sobregrabará los siguientes scripts: db2profile y db2cshrc. Si anteriormente ha editado alguno de estos scripts, se perderán los cambios después de ejecutar el mandato db2iupdt.
Si tiene instalados más de un producto DB2 en el mismo sistema, será necesario actualizar todos los productos DB2 existentes al mismo nivel de FixPak.
Si se han instalado FixPak alternativos (AFP), también se aplica esta restricción. Dado que cada AFP tiene su propia vía de acceso de instalación exclusiva, todos los productos instalados en esa vía de acceso, deben estar al mismo nivel de FixPak.
Para obtener los detalles, consulte la sección "Problemas de compatibilidad" de Notas de release Versión 8.2 FixPak 3 (equivalente a la Versión 8.1 FixPak 10).
Se deben cumplir los siguientes requisitos antes de instalar DB2 para Linux en iSeries y pSeries de 64 bits:
www.ibm.com/support/docview.wss?uid=swg24007906o siga los siguientes pasos:
A pesar de la capacidad anterior de conectar con sistemas principales desde DB2 Universal Database Workgroup Server Edition y DB2 Universal Database Express Edition, a partir de la Versión 8.2 (Versión 8.1 FixPak 7), esta conexión ya no se permite.
Antes de la Versión 8.2 (Versión 8.1 FixPak 7), cuando se instalaba DB2 Workgroup Server Edition o DB2 Express Edition, el archivo del controlador universal JCC, db2jcc_license_cisuz.jar, se incluía en \sqllib\java. El controlador universal JCC no comprobaba las licencias de usuario antes de iniciar una conexión de sistema principal.
A partir de la Versión 8.2 (Versión 8.1 FixPak 7), la capacidad de iniciar una conexión de sistema principal está inhabilitada al eliminar el archivo db2jcc_license_cisuz.jar. Este cambio afecta a los siguientes productos de la Versión 8.2:
En AIX, si tiene la Trusted Computing Base (TCB) habilitada en el sistema, antes de instalar o desinstalar DB2 Versión 8.2 FixPak 4 y posteriores debe asegurarse de que la TCB se encuentre en un estado coherente para cualquier archivo o directorio relacionado con una instancia de DB2, de DAS y con archivos instalados de DB2. La TCB puede estar en un estado incoherente si, por ejemplo, se han eliminado instancias de DB2 sin utilizar el mandato db2idrop.
Puede comprobar el estado de la TCB entrando el siguiente mandato como root:
tcbck -n ALL
Si la TCB no está en un estado coherente, instalar, desinstalar o rechazar DB2 Versión 8.2 FixPak 4 y posteriores puede fallar y dejar algunos archivos de DB2 en un estado de interrupción. Consulte la publicación AIX Security Guide para obtener detalles en relación a la Trusted Computing Base.
Debe limpiar todas las comunicaciones entre procesos (las IPC) de DB2 para poder actualizar la instancia. En caso contrario, la actualización de la instancia puede contener errores o bien puede fallar el mandato db2start después de actualizar la instancia. Se deben limpiar todas las IPC de DB2 en todos los nodos para la instancia.
Consulte la sección Detención de todos los procesos DB2 para obtener más detalles.
Query Patroller es un sistema de gestión de consultas que se utiliza para controlar el flujo de consultas sobre una base de datos DB2. En DB2 Versión 8.1.2, DB2 Query Patroller se convirtió en un producto autónomo. Dejó de ser un componente de DB2 Warehouse Manager.
Si tiene DB2 Versión 8 FixPak 3 o posterior instalado e instala la versión base o GA de DB2 Query Patroller, debe volver a aplicar el nivel de FixPak de DB2. De lo contrario, los cambios de Query Patroller no se aplican al nivel del FixPak de DB2.
Si instala el servidor Query Patroller, también debe actualizar las instancias de DB2 después de volver a aplicar el nivel del FixPak de DB2. Es obligatorio. Consulte la sección Actualización de instancias para utilizar el nuevo nivel de DB2 en el archivo Readme para obtener detalles. Después de actualizar las instancias, se tienen que volver a iniciar. Consulte la sección Reinicio de las instancias de este archivo Readme para ver detalles. Actualización de instancias para utilizar el nuevo nivel de DB2 y Reinicio de las instancias son subsecciones de la sección Después de la instalación.
La instalación de DB2 Data Links Manager fallará al crear la instancia dlfm si DB2 ESE ya está instalado en la máquina. La corrección temporal consiste en modificar el archivo de respuestas y continuar o realizar una instalación del archivo de respuestas para instalar DB2 Data Links Manager. Si desea más información sobre los archivos de respuestas, consulte la publicación Suplemento de instalación y configuración o bien busque "archivo de respuestas" en el Centro de información.
Consulte el documento técnico Client/Server Compatibility and Migration Considerations, que está disponible a través del Representante de IBM en el portal "Xtreme Leverage Portal".
Si desea ponerse en contacto con el Servicio al cliente de DB2 por teléfono:
El grupo de noticias Usenet principal para preguntas relacionadas con el producto DB2 es: comp.databases.ibm-db2.
Para obtener información sobre los cambios del producto, lea las Notas del release del producto. Puede ver las Notas del release del producto más reciente sin instalar DB2 Versión 8.2 FixPak 4 y posteriores visitando el sitio Web de soporte técnico de DB2 en http://www.ibm.com/software/data/db2/udb/support.html.
También puede revisar las Notas del release directamente en el CD de DB2 Versión 8.2 FixPak 4 y posteriores yendo directamente a /doc/%L/db2ir/index.htm, donde %L representa el nombre del entorno local. También puede revisar las Notas del release después de instalar DB2 Versión 8.2 FixPak 4 y posteriores:
AIX | /usr/opt/db2_08_01/Readme/%L/Release.Notes |
HP-UX, Linux y el Entorno operativo Solaris | /opt/IBM/db2/V8.1/Readme/%L/Release.Notes |
donde %L representa el nombre del entorno local como, por ejemplo, inglés de los EE.UU., español o alemán.
Las Notas del release de DB2 Information Integrator Versión 8 se encuentran en http://www.ibm.com/software/data/integration/db2ii.
Las Notas del release de DB2 Query Patroller se encuentran en http://www.ibm.com/software/data/db2/udb/support.html.
DB2 Versión 8.2 FixPak 4 y posteriores se puede descargar desde:
AIX 4.3.3 (32 bits) | db2aix433v8 |
AIX 5L (32 bits y 64 bits) | db2aix5v8 |
HP-UX 11i (32 bits y 64 bits) | db2hpv8 |
HP-UX 11i v2 (IA64) | db2hpIA64v8 |
Linux (x86, 32 bits) | db2linuxIA32v8 |
Linux (IA64, 64 bits) | db2linuxIA64v8 |
Linux (iSeries y pSeries, 32 bits) | db2linuxPPCv8 |
Linux (S/390 y zSeries, 31 bits) | db2linux390v8 |
Linux (S/390 y zSeries, 64 bits) | db2linux39064v8 |
Linux (AMD64, 32 bits y 64 bits) | db2linuxAMD64v8 |
Entorno operativo Solaris (32 bits y 64 bits) | db2sunv8 |
La siguiente información de referencia está disponible:
La tabla siguiente detalla la información sobre los PTF.
Sistema operativo | PTF |
---|---|
AIX 4.3.3 | U805923 |
AIX 5 | U805924 |
Entorno Operativo Solaris | U805925 |
HP-UX 11i | U805926 |
HP-UX 11i v2 (IA64) | U805927 |
LINUX (x86, 32 bits) | MI00146 |
LINUX (x86, 32 bits kernel 2.6) | MI00152 |
LINUX (IA64, 64 bits) | MI00147 |
LINUX (iSeries y pSeries) | MI00148 |
LINUX (AMD64, 64 bits) | MI00149 |
LINUX (AMD64, 64 bits kernel 2.6) | MI00153 |
LINUX (S/390, zSeries 31 bits) | MI00150 |
LINUX (S/390, zSeries 64 bits) | MI00151 |
La tabla siguiente detalla los idiomas soportados para los clientes DB2 que están disponibles desde el sitio FTP.
Sistema operativo | DB2 Administration Client | DB2 Application Development Client | DB2 Run-Time Client |
---|---|---|---|
AIX 4.3.3 (32 bits) |
|
|
Todos los idiomas soportados están en un archivo compactado mediante tar |
AIX 5L (32 bits y 64 bits) |
|
|
Todos los idiomas soportados están en un archivo compactado mediante tar |
HP-UX 11i (PA-RISC) y HP-UX 11i v2 (IA64) (32 bits y 64 bits) | Todos los idiomas soportados están en un archivo compactado mediante tar | Todos los idiomas soportados están en un archivo compactado mediante tar | Todos los idiomas soportados están en un archivo compactado mediante tar |
Linux | Todos los idiomas soportados están en un archivo compactado mediante tar | Todos los idiomas soportados están en un archivo compactado mediante tar | Todos los idiomas soportados están en un archivo compactado mediante tar |
Entornos Operativos Solaris | Todos los idiomas soportados están en un archivo compactado mediante tar | Todos los idiomas soportados están en un archivo compactado mediante tar | Todos los idiomas soportados están en un archivo compactado mediante tar |
Windows | Todos los idiomas soportados se encuentran en un archivo zip autoextraíble | Todos los idiomas soportados se encuentran en un archivo zip autoextraíble | Todos los idiomas soportados se encuentran en un archivo zip autoextraíble |
Los productos de DB2 seguirán estando soportados en AIX 4.3.3 y Solaris 7 hasta que DB2 Versión 8.1 quede fuera de servicio. Se recomienda que las instalaciones existentes de DB2 así como las nuevas instalaciones de productos de DB2 se actualicen a una versión más reciente de AIX, como por ejemplo AIX 5.3, ya que AIX 4.3.3 está actualmente fuera de servicio, y a una versión más reciente de Solaris, como por ejemplo Solaris 9.
Las listas siguientes muestran los productos y componentes soportados para cada sistema operativo Linux y UNIX:
Si añade nuevos componentes después de haber instalado DB2 Versión 8.2 FixPak 4 y posteriores, tendrá que volver a instalar DB2 Versión 8.2 FixPak 4 y posteriores para asegurar que los componentes recién añadidos se han actualizado.
Es posible que IBM no comercialice en todos los países algunos productos, servicios o características descritos en este manual. Consulte al representante local de IBM para obtener información sobre los productos y servicios que actualmente pueden adquirirse en su zona. Cualquier referencia a un producto, programa o servicio de IBM no pretende afirmar ni implicar que sólo se pueda utilizar dicho producto, programa o servicio de IBM. En su lugar se puede utilizar cualquier producto, programa o servicio funcionalmente equivalente que no vulnere ninguno de los derechos de propiedad intelectual de IBM. Sin embargo, es responsabilidad del usuario evaluar y verificar el funcionamiento de cualquier producto, programa o servicio que no sea de IBM.
IBM puede tener patentes o solicitudes de patentes en tramitación que afecten al tema tratado en este documento. La posesión de este documento no confiere ninguna licencia sobre dichas patentes. Puede realizar consultas sobre licencias escribiendo a:
IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 EE.UU.
Para realizar consultas sobre licencias referentes a información de doble byte (DBCS), puede ponerse en contacto con el Departamento de Propiedad Intelectual de IBM de su país/región o escribir a:
IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokio 106, Japón
El párrafo siguiente no es aplicable al Reino Unido ni a ningún país/región en donde tales disposiciones sean incompatibles con la legislación local: INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA ESTA PUBLICACIÓN "TAL CUAL", SIN GARANTÍA DE NINGUNA CLASE, NI EXPLÍCITA NI IMPLÍCITA, INCLUIDAS, PERO SIN LIMITARSE A ELLAS, LAS GARANTÍAS IMPLÍCITAS DE NO VULNERACIÓN DE DERECHOS, COMERCIALIZACIÓN O IDONEIDAD PARA UN FIN DETERMINADO. Algunos estados no permiten la exclusión de garantías expresas o implícitas en determinadas transacciones, por lo que es posible que esta declaración no sea aplicable en su caso.
Esta publicación puede contener inexactitudes técnicas o errores tipográficos. Periódicamente se efectúan cambios en la información aquí contenida; dichos cambios se incorporarán a las nuevas ediciones de la publicación. IBM puede efectuar, en cualquier momento y sin previo aviso, mejoras y cambios en los productos y programas descritos en esta publicación.
Las referencias hechas en esta publicación a sitios Web que no son de IBM se proporcionan sólo para la comodidad del usuario y no constituyen un aval de esos sitios Web. La información contenida en esos sitios Web no forma parte de la información del presente producto IBM y el usuario es responsable de la utilización de dichos sitios Web.
IBM puede utilizar o distribuir cualquier información que se le facilite de la manera que considere adecuada, sin contraer por ello ninguna obligación con el remitente.
Los licenciatarios de este programa que deseen obtener información sobre él con el fin de habilitar: (i) el intercambio de información entre programas creados de forma independiente y otros programas (incluido éste) y (ii) el uso mutuo de la información intercambiada, deben ponerse en contacto con:
IBM Canada Limited Office of the Lab Director 8200 Warden Avenue Markham, Ontario L6G 1C7 CANADÁ
Dicha información puede estar disponible, sujeta a los términos y condiciones apropiados, incluido en algunos casos el pago de una tarifa.
El programa bajo licencia descrito en este documento y todo el material bajo licencia asociado a él, los proporciona IBM según los términos del Acuerdo de Cliente de IBM, el Acuerdo Internacional de Programas Bajo Licencia de IBM o cualquier acuerdo equivalente entre el usuario e IBM.
Los datos de rendimiento contenidos en este documento se obtuvieron en un entorno controlado. Por lo tanto, los resultados obtenidos en otros entornos operativos pueden variar significativamente. Algunas mediciones pueden haberse realizado en sistemas experimentales y no es seguro que estas mediciones sean las mismas en los sistemas disponibles comercialmente. Además, algunas mediciones pueden haberse calculado mediante extrapolación. Los resultados reales pueden variar. Los usuarios del presente manual deben verificar los datos aplicables para su entorno específico.
La información referente a productos que no son de IBM se ha obtenido de los proveedores de esos productos, de sus anuncios publicados o de otras fuentes disponibles públicamente. IBM no ha probado esos productos y no puede confirmar la exactitud del rendimiento, la compatibilidad ni ninguna otra afirmación referente a productos que no son de IBM. Las preguntas sobre las prestaciones de productos que no son de IBM deben dirigirse a los proveedores de esos productos.
Todas las declaraciones de intenciones de IBM están sujetas a cambio o cancelación sin previo aviso, y sólo representan objetivos.
Este manual puede contener ejemplos de datos e informes que se utilizan en operaciones comerciales diarias. Para ilustrarlos de la forma más completa posible, los ejemplos incluyen nombres de personas, empresas, marcas y productos. Todos estos nombres son ficticios y cualquier similitud con nombres y direcciones utilizados por una empresa real es totalmente fortuita.
LICENCIA DE COPYRIGHT:
Este manual puede contener programas de aplicaciones de ejemplo escritos en lenguaje fuente, que muestran técnicas de programación en diversas plataformas operativas. Puede copiar, modificar y distribuir estos programas de ejemplo como desee, sin pago alguno a IBM, con la intención de desarrollar, utilizar, comercializar o distribuir programas de aplicaciones de acuerdo con la interfaz de programación de aplicaciones correspondiente a la plataforma operativa para la que están escritos los programas de ejemplo. Estos ejemplos no se han probado exhaustivamente bajo todas las condiciones. Por lo tanto, IBM, no puede asegurar ni implicar la fiabilidad, utilidad o función de estos programas.
Cada copia o parte de estos programas de ejemplo o cualquier trabajo derivado debe incluir una nota de copyright como la siguiente:
(C) (nombre de la empresa) (año). Partes de este código proceden de programas de ejemplo de IBM Corp. (C) Copyright IBM Corp. _entre el o los años_. Reservados todos los derechos.
IBM, DB2, Universal Database, y S/390 son marcas registradas de International Business Machines Corporation en los EE.UU. y/o en otros países.
Windows es una marca registrada de Microsoft Corporation en los EE.UU. y/o en otros países.
UNIX es marca registrada de The Open Group en los EE.UU. y/o en otros países.
Otros nombres de empresas, productos o servicios, pueden ser marcas registradas o marcas de servicio de otras empresas.
------------------------------------------------------------------------------- * son marcas registradas de IBM Corporation. ** son marcas registradas de sus propietarios respectivos. ------------------------------------------------------------------------------- ******************************************************************************* ** ** (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1999, 2006. ** RESERVADOS TODOS LOS DERECHOS. ** *******************************************************************************