DB2 Versión 9.7 para Linux, UNIX y Windows
Desinstalación >

Desinstalación de las copias de DB2 y las copias de la interfaz de cliente de base de datos de IBM

En sistemas operativos Linux y UNIX
Utilice el mandato db2_deinstall desde la copia de DB2 que está utilizando. El mandato db2_deinstall desinstala los productos y características de DB2 instalados que estén en la misma vía de acceso de instalación que la herramienta db2_deinstall.

El mandato db2_deinstall también está disponible en el DVD del producto DB2. La versión del producto que esté desinstalando debe coincidir con la versión del producto del DVD de DB2. Si no proporciona el parámetro -b al ejecutar el mandato db2_deinstall desde del DVD de DB2, se le solicitará la vía de acceso de instalación.

Utilice el mandato db2ls para ver la lista de productos y características de DB2 instalados. Si una o más instancias están actualmente asociadas con una copia de DB2, esta copia de DB2 no se puede desinstalar.

En sistemas operativos Windows
Para desinstalar copias de DB2 en sistemas operativos Windows, utilice uno de los métodos siguientes:
Nota:
  • Puede desinstalar DB2 incluso si existen instancias asociadas con copias de DB2. En este caso, la información de la instancia se eliminará con la desinstalación de DB2. Por lo tanto, tenga cuidado al gestionar, recuperar y desinstalar instancias.
  • Si hay instaladas varias copias de la Versión 9, no puede eliminar la copia de DB2. Si desea eliminar la copia de DB2 por omisión, deberá cambiar la copia de DB2 por omisión por una de las otras copias de DB2 antes de llevar a cabo la desinstalación. Para obtener más información sobre cómo cambiar la copia de DB2 por omisión, consulte el mandato db2swtch.
Desinstalación de copias de DB2 cuando se encuentran en la misma máquina que las copias de IBM Data Server Driver
Ejemplo de una única copia de IBM Data Server Driver y varias copias de DB2 cuando se encuentran en la misma máquina.
En el caso de ejemplo presentado, IBMDBCL1 es la copia de la interfaz de cliente de base de datos de IBM por omisión, DB2COPY1 es la copia de DB2 por omisión y hay otra copia de DB2 (DB2COPY2).

Ejemplo de un intento fallido de desinstalar la copia de DB2 que es la copia de DB2 por omisión.

Supongamos que decide desinstalar todos los productos de DB2 que forman parte de DB2COPY1. Al intentar desinstalar el último producto DB2 de DB2COPY1, como se trata de la copia de DB2 por omisión, fallará la petición de desinstalación.

Antes de desinstalar el último de los productos DB2 restantes de la copia de DB2 por omisión, y si existe otra copia de DB2 en el sistema, debe conmutar el valor por omisión de una copia de DB2 al de otra.

Ejemplo de la decisión de conmutar de una copia de DB2 a otra copia para establecer esta última como copia de DB2 por omisión.

Para cambiar el valor por omisión, utilice el mandato db2swtch sin argumentos (sólo Windows) para iniciar el Asistente de selección de la interfaz de DB2 e IBM Database Client por omisión. El asistente mostrará todos los posibles candidatos al elegir un nuevo valor por omisión.

En este caso, puede elegir DB2COPY2 como nueva copia de DB2 por omisión.

Tras haber establecido DB2COPY2 como copia de DB2 por omisión, puede solicitar la desinstalación del último producto en DB2COPY1.

Ejemplo de un intento satisfactorio de desinstalar la copia de DB2 que ya no es la copia de DB2 por omisión.

Dado que DB2COPY1 ya no es la copia por omisión de DB2, la petición de desinstalación se realizará correctamente.

Desinstalación de copias de IBM Data Server Driver cuando sólo dichas copias se encuentran en la máquina

Posteriormente, puede tener varios DSDRIVER instalados. Sólo una copia de la interfaz de cliente de base de datos de IBM es el valor por omisión. En un momento dado, puede decidir desinstalar el DSDRIVER que es la copia de la interfaz de cliente de base de datos de IBM por omisión.

Ejemplo de un intento satisfactorio de desinstalar la copia de IBM Data Server Driver por omisión.

Al desinstalar la copia de la interfaz de cliente de base de datos de IBM por omisión, el gestor de bases de datos elegirá uno de los DSDRIVER restantes para que sea la nueva copia de la interfaz de cliente de base de datos de IBM por omisión. A menos que conmute el valor por omisión antes de solicitar la desinstalación, no podrá controlar qué DSDRIVER pasará a ser el nuevo valor por omisión. Si sólo hay otro DSDRIVER aparte del valor por omisión original, podrá saber qué DSDRIVER elegirá el gestor de bases de datos. Si hay varios DSDRIVER instalados aparte del valor por omisión original, no podrá saber qué DSDRIVER elegirá el gestor de bases de datos.

Desinstalación de copias de IBM Data Server Driver cuando se encuentran en la misma máquina que las copias de DB2

Ejemplo de la correcta desinstalación de una copia de IBM Data Server Driver por omisión cuando existe una copia de DB2 por omisión.

En el caso de ejemplo presentado, DB2COPY1 es la copia de DB2 por omisión y IBMDBCL1 es la copia de la interfaz de cliente de base de datos de IBM por omisión.

Decide desinstalar DSDRIVER de IBMDBCL1.

Ejemplo de la correcta desinstalación de una copia de IBM Data Server Driver por omisión cuando existe una copia de DB2 por omisión.

Como parte de la petición de desinstalación, el gestor de bases de datos conmuta automáticamente la copia de la interfaz de cliente de base de datos de IBM por omisión para que DB2COPY1 pase a ser la copia de DB2 por omisión y la copia de la interfaz de cliente de base de datos de IBM por omisión. Éste también es el caso si hubiera más de una copia de DB2 en la máquina.

[ Principio de página | Página anterior | Página siguiente | Contenido ]