5.3. Configuración de la base de datos
La aplicación Dashbuilder requiere una base de datos existente, creada antes de ejecutar la aplicación. Para crear una base de datos usted puede utilizar la herramienta de cliente y ejecutar los siguientes comandos:
- Postgres
- El siguiente enunciado sql sirve para crear una base de datos Postgres:
CREATE DATABASE dashbuilder WITH ENCODING='UTF8' OWNER=dashbuilder CONNECTION LIMIT=-1Nota
La codificación de la base de datos debe ser UTF8 - DB2
- La base de datos DB2 puede ser creada mediante el siguiente enunciado sql:
CREATE DATABASE dashb PAGESIZE 16384
Nota
El tamaño de la página predeterminada para sistemas DB2 es 4k, lo cual no es suficiente para el tamaño de columnas de la tabla de dashbuilder. El tamaño de la página debe ser forzado a 16384 como se muestra en la oración de arriba.
Una vez que la base de datos haya sido creada, deberá configurar la fuente de datos del servidor de aplicaciones. Modifique el archivo de configuración JBoss EAP y configure el subsistema de fuente de datos como en los siguientes ejemplos:
<datasource jndi-name="java:jboss/datasources/jbpmDS" enabled="true" use-java-context="true" pool-name="postgresqlDS">
<connection-url>jdbc:postgresql://localhost/test</connection-url>
<driver>postgresql</driver>
<pool></pool>
<security>
<user-name>sa</user-name>
<password>sa</password>
</security>
</datasource>
<drivers>
<driver name="postgresql" module="org.postgresql">
<xa-datasource-class>org.postgresql.xa.PGXADataSource</xa-datasource-class>
</driver>
</drivers>