Configuración de una base de datos DB2 en un sistema z/OS

Puede configurar una base de datos de sucesos en un sistema z/OS mediante el software de base de datos DB2.

Antes de empezar

Para configurar la base de datos DB2 desde un cliente remoto, debe tener el producto DB2 Connect instalado con los paquetes de arreglos más recientes.

Por qué y cuándo realizar esta tarea

Nota: Siga este procedimiento sólo si va a configurar una base de datos de sucesos DB2 en un sistema z/OS.
Para configurar la base de datos de sucesos:

Pasos para realizar esta tarea

  1. En el sistema z/OS, utilice el menú de administración DB2 para crear un subsistema nuevo.
  2. Cree un grupo de almacenamiento. Asimismo, deberá especificar el nombre del grupo de almacenamiento en el archivo de respuestas de la base de datos. El valor por omisión es sysdeflt.
  3. Otorgue los permisos necesarios al ID de usuario que desea que utilice el origen de datos de WebSphere Process Server. Este ID de usuario debe tener derechos de acceso a la base de datos y al grupo de almacenamiento que ha creado; también debe tener permiso para crear nuevas tablas, espacios de tablas e índices para la base de datos.
  4. Catalogue la base de datos remota. Utilice los mandatos siguientes, en un script o en una ventana de línea de mandatos de DB2:
    catalog
    tcpip node zosnode remote nombre_sistpral server
    puerto_IP system subsistema_bd
    catalog database nombre_bd as nombre_bd at node zosnode authentication DCS

    Para obtener más información sobre cómo catalogar nodos y bases de datos, consulte la documentación de DB2 Connect.

  5. Compruebe que puede establecer una conexión con el subsistema remoto. Puede comprobarlo ejecutando el siguiente mandato:
    db2 connect to
    subsistema user id_usuario using contraseña
  6. Enlace con la base de datos de sistema principal. Utilice los mandatos siguientes:
    db2 connect to nombre_bd user id_usuario
    using contraseña
    db2 bind path/bnd/@ddcsmvs.lst blocking all sqlerror continue message 
         mvs.msg grant public
    db2 connect reset

    Para obtener más información sobre cómo enlazar un cliente con una base de datos de sistema principal, consulte la documentación DB2 Connect.

  7. Vaya al directorio vía_acceso_perfil/event/dbconfig del perfil que define el entorno de tiempo de ejecución de WebSphere Process Server donde desea configurar la base de datos. (Sustituya vía_acceso_perfil por la vía de acceso al directorio que contiene el perfil de WebSphere Process Server).
  8. Mediante un editor de texto ASCII, abra el archivo de respuestas de base de datos de ejemplo DB2ZOSResponseFile.txt.
  9. Modifique el archivo de respuestas de base de datos con la información correcta para su entorno. (Consulte los comentarios del archivo de respuestas de ejemplo para obtener más información sobre los parámetros, incluida información completa sobre la sintaxis). Especifique los siguientes valores de parámetros:
    DB_NAME
    El nombre de la base de datos z/OS que ha creado para la base de datos de sucesos.
    JDBC_CLASSPATH
    La vía de acceso al controlador JDBC DB2.
    UNIVERSAL_JDBC_DRIVER_NATIVEPATH
    La vía de acceso a la vía de acceso de biblioteca nativa de Universal JDBC.
    UNIVERSAL_JDBC_CLASSPATH
    La vía de acceso al controlador JDBC Universal.
  10. Ejecute el script de configuración de base de datos correspondiente al sistema operativo del cliente, especificando el nombre del archivo de respuestas de base de datos como parámetro. Utilice el mandato siguiente:

    config_event_database.sh archivo_respuestas

Resultado

El script configura la base de datos de sucesos y crea dos orígenes de datos JDBC: uno para la base de datos de sucesos y el otro para el catálogo de sucesos. Aparece un mensaje cuando la configuración de la base de datos ha finalizado.
Nota: Si el archivo de respuestas de la base de datos especifica EXECUTE_SCRIPTS=false, debe completar la configuración de la base de datos ejecutando manualmente los scripts generados. El valor por omisión en el archivo de respuestas de la base de datos de ejemplo es EXECUTE_SCRIPTS=true.

Qué hay que hacer a continuación

Después de configurar la base de datos de sucesos, debe reiniciar el servidor de aplicaciones.

Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)