Planning the number of databases

To edit the BPMConfig properties file as required, you must know the number of databases that must be set up for a shared or an unshared database environment, for either a new installation or a migration from a previous version of IBM® Business Process Manager. The number of databases can be adjusted based on the configuration of your deployment environment.

Databases are different from database schemas. Database schemas can share the same database. IBM BPM components such as Messaging, BusinessSpace, and ProcessServer are assigned to database schemas. When no name conflicts occur between database objects, components can share the same database. Components such as Process Server and Performance Data Warehouse (PDW) do not have database schema support; therefore, they cannot share the same database.

The default database configuration always uses as few databases as possible. For each deployment environment configuration, the illustrations depict the default database configuration.