Creating users for Oracle databases

You must create the users for Oracle databases before you install IBM® Business Process Manager. Create the cell-scoped user, the deployment environment-level user, the Process Server user, and the Performance Data Warehouse user.
Note: If you are using a custom installation and configuration path, follow the instructions in the topic Creating users for Oracle databases in a network deployment environment on Windows.

Before you begin

Before you create any users for Oracle databases, see the topic Configuring XA transactions for Oracle in a network environment on Windows.

Before you install your system in Oracle database, ensure that the minimum initial settings in the following table are met for IBM BPM database schema users:
Table 1. Minimum initial settings for BPM database schema users
Tuning item Minimum memory for initial settings (MB)
Buffer cache 2048
Shared pool size 1024
Note: You might want to enlarge the memory for the preceding settings depending on the capacity of your BPM system. For more tuning details, consult your database administrator.

Recommendations for database tablespace settings:

On Oracle, IBM Business Process Manager stores large objects (LOBs) with the SECUREFILE option. For SECUREFILE, it is recommended to use a tablespace with the AUTOALLOCATE option. If you use UNIFORM SIZE extents, ensure that the UNIFORM SIZE is big enough. Given the default block size of 8K, specify a UNIFORM SIZE of at least 120K. IBM BPM does not explicitly prescribe the tablespace options; it relies on the default Oracle settings (such as AUTOALLOCATE) to automatically manage extents.

For new IBM BPM installations, create tablespaces with the AUTOALLOCATE option.

For migrations, if you use tablespaces with a UNIFORM SIZE less than 120K, create new tablespaces with the AUTOALLOCATE option and make it the default tablespace for IBM BPM database schema users.

About this task

The default database names are BPMDB for the Process database, PDWDB for the Performance Data Warehouse database, and CMNDB for the Common database.

You can use a single instance of Oracle for configuring IBM Business Process Manager. The Oracle instance must exist and be available for access. Consult the Oracle documentation to create an Oracle instance. If you use a single Oracle instance, make sure that you use different user IDs for the three different IBM Business Process Manager databases.

Procedure

Use one of the following methods to create each database user that you require: