Suplemento de instalación y configuración

Instalación distribuida de DB2 en sistemas operativos Windows de 32 bits

Este apartado describe el modo de efectuar una instalación distribuida en sistemas operativos Windows de 32 bits.


Antes de empezar

Antes de iniciar la instalación, asegúrese de que dispone de los elementos y la información siguientes:

__  1.

Verifique si el sistema cumple todos los requisitos de memoria, hardware y software para instalar el producto DB2. Para obtener más información, consulte el capítulo Planificación de la instalación.

__  2.

Dispone de todas las cuentas de usuario necesarias para efectuar la instalación. Para obtener más información, consulte la publicación Guía rápida de iniciación apropiada. Para obtener más información sobre los requisitos para instalar un DB2 Administration Client, DB2 Run-Time Client, o un Application Development Client, consulte el capítulo Instalación de clientes DB2.


Cómo poner los archivos de DB2 a disposición de la instalación

Los archivos de instalación de DB2 debe resultar accesible en la red. Para copiar los archivos necesarios del CD-ROM a la unidad de red compartida que actuará como servidor de instalación, efectúe los pasos siguientes:

Paso  1.

Inserte el CD-ROM adecuado en la unidad.

Paso  2.

Cree un directorio entrando el mandato siguiente:

   md c:\db2prods

Paso  3.

Entre el mandato cpysetup.bat para copiar los archivos de instalación de DB2 en el servidor de instalación. Este mandato está situado en el directorio x:\db2\common, donde x: representa la unidad de CD-ROM.

La sintaxis de mandatos es como sigue:

   cpysetup.bat directorio idioma

donde:

  • directorio representa el directorio que ha creado en el paso anterior (por ejemplo, c:\db2prods).
  • idioma representa el código de país de dos caracteres correspondiente al idioma del usuario (por ejemplo, en por inglés). La Tabla 39 lista las palabras clave para cada uno de los idiomas disponibles.

Por ejemplo, para copiar todos los archivos de instalación English DB2 en el directorio c:\db2prods, entre el mandato siguiente:

   cpysetup.bat c:\db2prods en

Configurar el acceso compartido

Este apartado le permitirá otorgar a las estaciones de trabajo de red el acceso al servidor de códigos. En el servidor de códigos, efectúe los pasos siguientes:

Paso  1.

Pulse Inicio y seleccione Programas-->Windows Explorer.

Paso  2.

Seleccione el directorio que desea compartir. Por ejemplo, c:\db2prods.

Paso  3.

Seleccione Archivo-->Propiedades en la barra de menús. Se abrirá la ventana de propiedades para el directorio.

Paso  4.

Seleccione la pestaña Compartimiento.

Paso  5.

Pulse el botón de selección Compartido como.

Paso  6.

En el campo Nombre de compartimiento, entre un nombre. Por ejemplo, db2nt.

Paso  7.

Para especificar Acceso de lectura para todos:

  1. Pulse el botón Permisos. Se abre la ventana Acceso a través de permisos de compartimiento.
  2. Asegúrese de que se ha seleccionado la opción Todos en el recuadro Nombre.
  3. Pulse el recuadro desplegable Tipo de acceso y seleccione la opción Lectura.
  4. Pulse Aceptar. Volverá a la ventana de propiedades del directorio para el que desea configurar acceso compartido.
  5. Pulse Aceptar.

En nuestro ejemplo, c:\db2prods utiliza un nombre compartido de db2nt. Utilizaremos codesrv para representar el nombre del sistema en el que se instalaron los archivos de instalación de DB2. Estos valores se utilizarán en los ejemplos que vienen a continuación.


Creación de un archivo de respuestas



Vía rápida

Si ya ha configurado un producto DB2 y desea distribuir esta configuración exactamente en la red, le recomendamos que utilice el generador de archivos de respuestas para crear el archivo de respuestas para la instalación. Para obtener más información sobre la creación de un archivo de respuestas, consulte el apartado Generador de archivos de respuestas.

Si ya ha generado un archivo de respuestas utilizando el generador de archivos de respuestas, vaya al apartado Ejecución de la configuración con el archivo de respuestas desde la estación de trabajo cliente.

El CD-ROM de DB2 incluye un archivos de respuestas de ejemplo preparados para su utilización con entradas por omisión. Los archivos de respuestas de ejemplo se encuentran en el directorio x:\db2\common, donde x: representa la unidad de CD-ROM.

Los archivos de respuestas están disponibles para cada uno de los productos de DB2, consulte el apartado Archivos de respuestas de ejemplo disponibles para obtener más información.

Para editar el archivo de respuestas de ejemplo apropiadas, efectúe los pasos siguientes:

Paso  1.

Personalice el archivo de respuestas.

Para activar un elemento del archivo de respuestas, suprima el asterisco (*) que se encuentra a la izquierda de la palabra clave. Después, sustituya el valor actual que hay a la derecha del valor por el valor nuevo. Los valores posibles se listan a la derecha del signo igual.

Las palabras clave que son exclusivas para la instalación sólo se especifican en un archivo de respuestas durante una instalación distribuida. Para obtener una lista de palabras clave de instalación, consulte el apartado Palabras clave de archivos de respuestas importantes.

Paso  2.

Guarde el archivo. Si ha efectuado cambios, guarde el archivo bajo un nombre de archivo nuevo para conservar el archivo de respuestas de ejemplo original. Si está instalando directamente desde el CD-ROM, el archivo de respuestas con un nombre nuevo se almacena en otra unidad.

Por ejemplo, el archivo de respuestas siguiente instalará un DB2 Administration Client en el directorio c:\sqllib, con las opciones REBOOT y NO AUTHORIZATION de catálogo habilitadas:


·
·
·
FILE = c:\sqllib TYPE = 2 PROD = ADMIN_CLIENT REBOOT = YES
·
·
·
DB2.CATALOG_NOAUTH = YES
·
·
·

Si especifica la palabra clave DB2.CATALOG_NOAUTH=YES, a los usuarios no se les pedirá que tengan autorización de administrador del sistema (SYSADM) o controlador del sistema (SYSCTRL) para catalogar las bases de datos. Este es el valor por omisión con los archivos de respuestas de DB2 Client y DB2 Connect Personal Edition.

Para obtener más información sobre este parámetro u otros parámetros de configuración, consulte el manual Administration Guide.

Sugerencia

Instale productos de DB2 únicamente en una unidad que sea local para la estación de trabajo destino. La instalación en una unidad no local puede ocasionar problemas de rendimiento y disponibilidad.


Ejecución de la configuración con el archivo de respuestas desde la estación de trabajo cliente



Vía rápida

Si piensa desplegar el producto DB2 en una red utilizando el System Management Server (SMS) de Microsoft, vaya al apartado Instalación de producto DB2 utilizando SMS.

Para efectuar una instalación desde la estación de trabajo en la que se instalarán los productos de DB2, efectúe los pasos siguientes:

Paso  1.

Inicie una sesión en el sistema con una cuenta de usuario que se desea utilizar para efectuar la instalación. Para obtener más información, consulte el apartado Antes de empezar.

Paso  2.

Conéctese al directorio compartido de la unidad de red o unidad de CD-ROM entrando el mandato siguiente en el indicador de mandatos:

   net use x: \\nombre_sistema\nombcompartido_directorio /USER:dominio\nombusuario

donde:

  • x: representa el directorio compartido en la unidad local.
  • nombre_sistema representa el nombre de sistema de la máquina remota en la que residen los archivos de instalación de DB2.
  • nombcompartido_directorio representa el nombre compartido del directorio en la unidad de red o en la unidad de CD-ROM en la que residen los archivos de instalación de DB2.
  • dominio representa el dominio en la que está definida la cuenta.
  • nombusuario representa a un usuario que tenga acceso a esta máquina.

Por ejemplo, Para utilizar el directorio remoto db2prods, que se compartió como db2nt y que está ubicado en el servidor remoto codesrv, como unidad local x:, entre el mandato siguiente:

   net use x: \\codesrv\db2nt


Sugerencia

En función del modo en que se configura la seguridad en la red, es posible que tenga que especificar el parámetro /USER.

Paso  3.

Ejecute el programa de configuración, llevando a cabo los pasos siguientes:

Paso  a.

Pulse Inicio y seleccione la opción Ejecutar. Se abrirá la ventana Ejecutar.

Paso  b.

En el campo Abrir, entre la vía de acceso al programa de configuración. La sintaxis del mandato setup es la siguiente:
Sintaxis del mandato setup
donde:

/U

Especifica el nombre de archivos de respuestas plenamente cualificado. Si ha cambiado y vuelto a nombrar el archivo de respuestas de ejemplo que se facilita, asegúrese de que este parámetro se corresponde con el nombre nuevo. Este parámetro es obligatorio.

/L

Especifica el nombre de archivo de anotación cronológica plenamente cualificado, en el que se anota cronológicamente la información de configuración y los errores que se producen durante la misma. Este parámetro es opcional.

Si no especifica el nombre de archivo de anotación cronológica, DB2 lo denomina db2.log. A continuación, DB2 lo almacena en el directorio db2log en la unidad en la que está instalado el sistema operativo.

/I

Especifica código de país de dos caracteres que es el idioma del usuario. Si no se especifica el idioma, la configuración determinará el idioma del sistema y lanzará la instalación de DB2 adecuada al mismo. Este parámetro es opcional.

Para obtener más información sobre códigos de país, consulte la Tabla 39.

Por ejemplo, para instalar un DB2 Administration Client utilizando un archivo de respuestas personalizado que se ha creado denominado admin.rsp (ubicado en el mismo directorio que los archivos de instalación de DB2), entre el mandato siguiente:

   x:\setup /U admin.rsp

Si está utilizando un archivo de respuestas creado utilizando el generador de archivos de respuestas, ha de asegurarse de que todos los perfiles de instancia estén ubicados en la misma unidad y directorio que el archivo de respuestas que especifique.

Paso  c.

Pulse Aceptar para iniciar el programa de configuración. La instalación prosigue sin que el usuario haya de adoptar acción alguna.

Paso  4.

Cuando la instalación termine, compruebe los mensajes del archivo de registro cronológico.



Vía rápida

Vaya al Configuración de los valores de cliente.


Instalación de producto DB2 utilizando SMS

Con Microsoft Systems Management Server (SMS), puede instalar DB2 en una red y configurar la instalación desde una ubicación central. Una instalación de SMS minimizará la cantidad de trabajo que los usuarios tendrán que efectuar. Este método de instalación resulta ideal si desea efectuar una instalación en un gran número de clientes basándose siempre en la misma configuración.

La instalación del producto DB2 utilizando SMS implica tres pasos:

Paso  1.

Importación del archivo de instalación de DB2 en SMS en el servidor de SMS

Paso  2.

Creación del paquete de SMS en el servidor de SMS

Paso  3.

Distribución del paquete de instalación de DB2 desde SMS Server

Al utilizar SMS, tendrá el control sobre el archivo de respuestas que utilizará. Puede disponer de varias opciones de instalación diferentes, lo que dará como resultado varios archivos de respuestas diferentes. Cuando configure el paquete de instalación de SMS, puede especificar el archivo de respuestas a utilizar.

Requisitos de SMS

Debe tener como mínimo el SMS versión 1.2 instalado y configurado en la red tanto para la estación de trabajo de SMS como para el servidor de SMS. Consulte la publicación Microsoft's Systems Management Server Administrator's Guide de la plataforma para obtener información acerca de cómo:

Importación del archivo de instalación de DB2 en SMS en el servidor de SMS

Para configurar un paquete a través de SMS, utilizará el archivo de descripción del paquete de SMS de ejemplo (db2.pdf) y el perfil de instancias y el archivo de respuestas personalizado.

Sugerencia

Si está utilizando un archivo de respuestas que se ha creado utilizando el generador de archivos de respuestas, ha de asegurarse de que todos los perfiles de instancia estén ubicados en la misma unidad y directorio que el archivo de respuestas que especifique.

Para importar los archivos de instalación de DB2 a SMS, efectúe los pasos siguientes:

Paso  1.

Inserte el CD-ROM adecuado en la unidad.

Paso  2.

Pulse Inicio y seleccione Programas-->Systems Management Server-->SMS Administrator.

Paso  3.

Se abrirá la ventana Microsoft SMS Administrator Logon, entre la contraseña e ID de conexión y pulse OK. Se abrirá la ventana Open SMS Window.

Paso  4.

Seleccione el tipo de ventana Packages y pulse OK. Se abrirá la ventana Packages.

Paso  5.

Seleccione File-->New en la barra de menús. Se abrirá la ventana Package Properties.

Paso  6.

Pulse el botón Import. Se abre el File Browser. Busque el archivo db2.pdf ubicado en x:\db2\winnt95\common\, donde x: representa la unidad de CD-ROM.

Paso  7.

Pulse OK.

Creación del paquete de SMS en el servidor de SMS

Un paquete de SMS es un paquete de información que se envía desde el servidor de SMS a un cliente de SMS. El paquete consta de un conjunto de mandatos que puede ejecutarse en la estación de trabajo cliente. Estos mandatos pueden ser para el mantenimiento del sistema, cambiando los parámetros de configuración de cliente o instalando el software.

Para crear un paquete SMS, lleve a cabo los pasos siguientes:

Paso  1.

En la ventana Package Properties, pulse el botón Workstations. Se abre la ventana Setup Package For Workstations, con el perfil de instancias y el archivo de respuestas importado preparado para su utilización.

Paso  2.

En el campo Source Directory, escriba el nombre del directorio padre donde ha colocado los archivos de DB2 copiados. Por ejemplo, x:\db2prods, donde x: representa la unidad de CD-ROM.

Paso  3.

Seleccione el nombre del producto que se va a instalar desde la ventana Workstation Command Lines.

Paso  4.

Si ha modificado o cambiado el nombre del archivo de respuestas de ejemplo, pulse el botón Properties. Se abre la ventana Command Line Properties. Cambie el valor del parámetro Command Line para que coincida con el nombre de archivo de respuesta y vía de acceso nuevos. Si está utilizando un archivo de respuestas creado utilizando el generador de archivos de respuestas, ha de asegurarse de que todos los perfiles de instancia estén ubicados en la misma unidad y directorio que el archivo de respuestas que especifique.

Paso  5.

Pulse OK.

Paso  6.

Pulse el botón Close.

Paso  7.

Pulse OK para cerrar las ventanas abiertas. La ventana Paquetes muestra el nombre del nuevo paquete SMS.

Distribución del paquete de instalación de DB2 desde SMS Server

Ahora que ha creado el paquete, tiene tres opciones:

Las opciones 1 y 2 están a su disposición, pero para un gran número de instalaciones le recomendamos la opción 3, que será aquella en la que nos centraremos para este paso.

Una vez se envíe a la estación de trabajo cliente, el paquete de SMS indicará a la estación de trabajo cliente el código que ha de ejecutarse y la ubicación, en el servidor SMS, de dicho código.

Para enviar el código a una estación de trabajo cliente, efectúe los pasos siguientes:

Paso  1.

Abra la ventana Sites.

Paso  2.

Abra la ventana Packages.

Paso  3.

En la ventana Packages, seleccione el paquete correspondiente y arrástrelo al cliente destino en la ventana Sites. Se abre la ventana Job Details. Esta ventana lista el paquete que se enviará a la máquina cliente (Vía de acceso de máquina) y el mandato que se ejecutará en la estación de trabajo.

Paso  4.

Active el recuadro de selección Run Workstation Command y seleccione el paquete de instalación que desea utilizar.

Paso  5.

En el recuadro Run Phase de la ventana Job Details, seleccione el recuadro de selección Mandatory After. Se establece una fecha obligatoria por omisión una semana después de la fecha actual. Ajuste la fecha según sea necesario.

Paso  6.

Deseleccione el recuadro de selección Not Mandatory over Slow Link.

Sugerencia

Esta característica resulta crítica si se está instalando en un gran número de estaciones de trabajo. Es recomendable escalonar la instalación para evitar sobrecargar el servidor. Por ejemplo, si está considerando una instalación inmediata, espacie la hora de instalación para tener una cantidad manejable de estación de trabajo cliente.

Para obtener más información sobre cómo cumplimentar la ventana Job Details, consulte el manual Microsoft's Systems Management Server Administrator's Guide de la plataforma.

Paso  7.

Cuando haya completado las especificaciones del trabajo, pulse OK. Se le devolverá a la ventana Job Properties.

Paso  8.

Añada un comentario que explique que es lo que hará el trabajo. Por ejemplo, Install DB2 Run-Time Client.

Paso  9.

Pulse el botón Schedule y se abrirá la ventana Job Schedule. Esta ventana dispondrá una prioridad para este trabajo. Por omisión, el trabajo es de prioridad baja y todos los demás trabajos se ejecutarán en primer lugar. Es recomendable seleccionar la prioridad media o alta. También puede seleccionar una hora en la que iniciar el trabajo.

Paso 10.

Pulse OK para cerrar la ventana Job Schedule.

Paso 11.

Pulse OK.

El trabajo se crea y el paquete se envía a la estación de trabajo de cliente SMS.

Para ejecutar la instalación en el cliente de SMS, efectúe los pasos siguientes:

Paso  1.

En la estación de trabajo de cliente SMS destino, inicie la sesión en la estación de trabajo con una cuenta de usuario que pertenezca al grupo de Administradores locales en el que se ha definido la cuenta. Este nivel de autorización se necesita debido a que se está efectuando una instalación de programa de sistema en vez de una instalación de programa de usuario.

Paso  2.

Pulse Start y seleccione Programs-->SMS Client-->Package Command Manager. Se abrirá la ventana Package Command Manager.

Paso  3.

Cuando la estación de trabajo cliente de SMS recibe los paquetes desde el servidor de SMS, se lista en el apartado Package Name de la ventana. Seleccione el paquete y pulse el botón Execute. La instalación se ejecuta automáticamente.

Paso  4.

Después de la instalación, debe rearrancar la estación de trabajo cliente SMS antes de utilizar DB2.
Nota:Si ha especificado REBOOT = YES en el archivo de respuestas, el cliente SMS rearrancará automáticamente.

Paso  5.

Pulse Start y seleccione Programs-->SMS Client-->Package Command Manager. Se abrirá la ventana Package Command Manager.

Paso  6.

Pulse la carpeta Executed Commands y compruebe la ejecución del paquete. De modo análogo, puede comprobar la finalización del servidor SMS comprobando el estado del trabajo y asegurándose de que se ha cambiado de pendiente o activo a finalizado.

En el cliente SMS, abra de nuevo la ventana Package Command Manager. Cuando el paquete, que ha creado y enviado al cliente, aparece bajo la carpeta Executed Commands, finaliza la instalación.


Configuración de los valores de cliente

Configuración del acceso remoto a una base de datos de servidor

Una vez haya instalado el producto DB2, puede configurar el producto para acceder a las bases de datos remotas de modo individual en cada estación de trabajo cliente utilizando el Asistente de configuración de cliente (CCA) o el Procesador de línea de mandatos (CLP). DB2 utiliza el mandato CATALOG para catalogar información de acceso a la base de datos remota:

Para obtener más información sobre la catalogación de bases de datos remotas, consulte el manual Administration Guide.

Si piensa efectuar varias copias de clientes DB2 con configuraciones idénticas, puede crear un archivo por lotes que ejecutará el script personalizado.

Por ejemplo, tenga en cuenta el siguiente archivo por lotes de ejemplo, myscript.bat, utilizado para ejecutar el archivo de script:

   @echo off
   cls
   db2cmd catmvs.bat

El mandato DB2CMD inicializa el entorno de DB2 y el archivo catmvs.bat llama el trabajo por lotes del mismo nombre.

He aquí un archivo de scripts de catálogo de ejemplo, catmvs.bat, que puede utilizarse para añadir bases de datos a una estación de trabajo DB2 Connect Personal Edition:

   db2 catalog tcpip node tcptst1 remote mvshost server 446
   db2 catalog database mvsdb at node tcptst1 authentication dcs
   db2 catalog dcs database mvsdb as mvs_locator
   db2 catalog system odbc data source mvsdb
   db2 terminate
   exit

Puede enviar estos archivos a las estaciones de trabajo cliente manualmente o utilizar SMS y hacer que el script se ejecute manualmente después de que se haya completado la instalación y el rearranque. Para crear otro paquete SMS con el script de catálogo, efectúe los pasos siguientes:

Paso  1.

Pulse Inicio y seleccione Programas-->Systems Management Server-->SMS Administrator. Se abrirá la ventana Open SMS Window.

Paso  2.

Seleccione el tipo de ventana Packages y pulse OK. Se abrirá la ventana Packages.

Paso  3.

Seleccione File-->New en la barra de menús. Se abrirá la ventana Package Properties.

Paso  4.

Entre un nombre para el paquete nuevo. Por ejemplo, batchpack.

Paso  5.

Entre un comentario acerca del paquete. Por ejemplo, Package for batch file.

Paso  6.

Pulse el botón Workstations. Se abre la ventana Setup Package for Workstations.

Paso  7.

Entre el directorio fuente. Asegúrese de que el directorio fuente es una ubicación a la que tienen acceso tanto el servidor como el cliente y que contiene el archivo por lotes que ha de ejecutarse desde la estación de trabajo cliente.

Paso  8.

En el apartado Workstation Command Lines, pulse New. Se abre la ventana Command Line Properties.

Paso  9.

Entre un nombre de mandato

Paso 10.

Entre la línea de mandatos.

Paso 11.

Pulse el recuadro de selección de las plataformas a las que debe darse soporte, en el apartado Supported Platforms.

Paso 12.

Pulse OK.

Paso 13.

Pulse Close.

Paso 14.

Pulse OK.

Distribuya este paquete del mismo modo en que lo hizo en el apartado Distribución del paquete de instalación de DB2 desde SMS Server.

Configuración de db2cli.ini

El archivo db2cli.ini es un archivo ASCII que inicializa la configuración de CLI de DB2. Este archivo se le envía para ayudarle con la iniciación y puede encontrarse en el directorio x:\sqllib, donde x: representa la unidad en la que ha instalado los archivos de DB2.

Si necesita utilizar los valores de optimización de CLI específicas o parámetros de CLI, puede utilizar el archivo db2cli.ini personalizado para estaciones de trabajo clientes de DB2. Para hacerlo, distribuya el archivo db2cli.ini para cada una de las estaciones de trabajo cliente de DB2 y colóquelo en el directorio \sqllib.


Exportación e importación de un perfil

Si deseaba utilizar un perfil de instancia y no utilizó uno de ellos al instalar el producto de DB2 utilizando el archivo de respuestas que creó el generador de archivos de respuestas, puede entrar el mandato db2cfexp para crear un perfil de instancia y el mandato db2cfimp para importar un perfil de instancia. Para obtener más información, consulte la publicación Consulta de mandatos.

Sugerencia

También puede utilizar el CCA para exportar e importar un perfil de instancia.


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