Base de datos de tiempo de ejecución

Siga estos pasos para crear las tablas dinámicas en la base de datos de tiempo de ejecución. Los scripts se guardan en una ubicación definida por el usuario. Esta ubicación se define durante la configuración del Generador de esquemas en la consola administrativa de WebSphere Business Monitor.

Los scripts DDL (Database Definition Language) que se necesitan para crear las tablas de las bases de datos en ejecución de la base de datos de tiempo de ejecución se guardan en el archivo runtime.ddl del directorio raíz. Para desplegar los scripts, siga los pasos siguientes:
  1. Abra la Ventana de mandatos de DB2. En UNIX, si se ha configurado el entorno del shell, puede invocar el procesador de línea de mandatos de DB2.
  2. Cambie la vía de acceso por la ubicación del archivo de scripts.
  3. Haga una copia de seguridad de la base de datos de tiempo de ejecución antes de desplegar un nuevo modelo de magnitudes empresariales.
  4. Ejecute el mandato db2 terminate. Esto garantiza que no se utilizará ninguno de los procesos en segundo plano que pueda estar utilizando un valor de página de códigos distinta y que se utilizará un nuevo proceso en segundo plano para procesar esta petición.
  5. Establezca la variable de entorno DB2CODEPAGE en 1208. El procesador de línea de mandatos DB2 por omisión interpretará que todos los datos de caracteres utilizan la página de códigos actual. No obstante, el archivo runtime.ddl generado contiene caracteres UTF-8 que se dañarán salvo que la variable de entorno DB2CODEPAGE se establezca en 1208.
    1. En el sistema operativo UNIX.
      • Si utiliza los shells de tipo sh, ksh, bash, ejecute el mandato export DB2CODEPAGE=1208.
      • Si utiliza los shells de tipo csh, tsch, ejecute el mandato setenv DB2CODEPAGE 1208.
    2. En el sistema operativo Windows, ejecute el mandato set DB2CODEPAGE=1208.
  6. Conéctese a la base de datos de tiempo de ejecución ejecutando el mandato db2 connect to <nombre_base_datos_tiempo_ejecución>.
  7. Ejecute el mandato db2 +c -stvf runtime.ddl > runtime.log. Esto ejecuta el script y guarda un archivo de anotaciones cronológicas que registra las transacciones y que sirve para la resolución de problemas. Compruebe si se ha anotado algún error en este archivo antes de confirmar o retrotraer la acción. Si es necesario realizar una retrotracción, ejecute el mandato db2 rollback para deshacer las acciones. Si no se ha producido ningún error, ejecute el mandato db2 commit para comprometer los cambios.
  8. Desconéctese de la base de datos de tiempo de ejecución después de ejecutar el script ejecutando el mandato db2 disconnect <Nombre_base_datos_tiempo_ejecución>.
  9. Ejecute el mandato db2 terminate para terminar los procesos en segundo plano.
Conceptos relacionados
Bases de datos de WebSphere Business Monitor
Tareas relacionadas
Base de datos de estado
Base de datos histórica

Copyright IBM Corporation 2005, 2006. Reservados todos los derechos.