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
- En el sistema z/OS, utilice el menú de administración DB2 para
crear un subsistema nuevo.
- 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.
- 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.
- 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.
- 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
- 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.
- 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).
- Mediante un editor de texto ASCII, abra el archivo de respuestas de base
de datos de ejemplo DB2ZOSResponseFile.txt.
- 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.
- 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.