Si ejecuta el mandato BPMConfig con la propiedad bpm.de.deferSchemaCreation establecida en true, debe ejecutar los scripts de base de datos generados manualmente para crear las tablas de la base de datos.
Antes de empezar
Antes de iniciar esta tarea, debe ejecutar el mandato BPMConfig para generar los scripts SQL correctos. También tendrá que haber creado las bases de datos necesarias utilizando los scripts de creación de base de datos generados.
Si la propiedad bpm.de.deferSchemaCreation está establecida en false, los scripts SQL utilizados para crear las tablas de base de datos se ejecutan automáticamente al crear el entorno de despliegue.
Acerca de esta tarea
Los scripts SQL de base de datos se generan en la carpeta
nombre_perfil/dbscripts de forma predeterminada. Esta carpeta incluye
la siguiente subcarpeta:- nombre_célula.nombre_entorno_despliegue - Para cada entorno de despliegue, esta carpeta contendrá los archivos SQL que se deberán ejecutar.
Procedimiento
- Localice los scripts SQL generados.
Una configuración predeterminada
para un entorno de despliegue autónomo de Express con bases de datos
SQL Server contiene las subcarpetas y scripts SQL siguientes:- nombre_célula.nombre_entorno_despliegue
- SQLServer
- CMNDB
- nombre_esquema
- createSchema_Express.sql
- createSchema_Messaging.sql
- BPMDB
- nombre_esquema
- createSchema_Express.sql
- createProcedure_Express.sql
- Ejecute los scripts para aplicar el esquema a CMNDB.
Por ejemplo, utilice los mandatos siguientes para ejecutar los scripts manualmente para una configuración de base de datos Common
a nivel de entorno de despliegue:
sqlcmd -U @DB_USER@ -P @DB_PASSWD@ -d CMNDB -i profiles/Server1Profile/dbscripts/cell_name.deployment_environment_name/SQLServer/CMNDB/schema1/createSchema_Express.sql
sqlcmd -U @DB_USER@ -P @DB_PASSWD@ -d CMNDB -i profiles/Server1Profile/dbscripts/cell_name.deployment_environment_name/SQLServer/CMNDB/schema1/createSchema_Messaging.sql
En el ejemplo anterior y en los siguientes, schema1 es el nombre del esquema utilizado.
- Ejecute los scripts para aplicar el esquema a BPMDB.
Por ejemplo, utilice los mandatos
siguientes para ejecutar los scripts manualmente para la configuración de la base de datos de Process:
sqlcmd -U @DB_USER@ -P @DB_PASSWD@ -d BPMDB -i profiles/Server1Profile/dbscripts/cell_name.deployment_environment_name/SQLServer/BPMDB/schema1/createSchema_Express.sql
sqlcmd -U @DB_USER@ -P @DB_PASSWD@ -d BPMDB -i profiles/Server1Profile/dbscripts/cell_name.deployment_environment_name/SQLServer/BPMDB/schema1/createProcedure_Express.sql
- Ejecute los scripts para aplicar el esquema a PDWDB.
Por ejemplo, utilice los mandatos
siguientes para ejecutar los scripts manualmente para la configuración de base de datos
Performance Data Warehouse. Por ejemplo, utilice los mandatos siguientes para
ejecutar los scripts manualmente para la configuración de base de datos Performance
Data Warehouse:
sqlcmd -U @DB_USER@ -P @DB_PASSWD@ -d PDWDB -i profiles/Server1Profile/dbscripts/cell_name.deployment_environment_name/SQLServer/PDWDB/schema1/createSchema_Express.sql
Qué hacer a continuación
Ahora
debe ejecutar el programa de utilidad de programa de arranque para
cargar datos de configuración para las aplicaciones de
IBM® Business Process Manager
en la base de datos de procesos. Estos datos son necesarios para que las aplicaciones se ejecutan correctamente.