创建 SQL Server 数据库

在创建概要文件和配置网络部署环境之前,您可以先为 IBM® Business Process Manager V8.5.5 创建所需的数据库。 通常需要 Process 数据库、Performance Data Warehouse 数据库和公共数据库。如果是 Advanced-only 部署环境,那么只需要公共数据库。

开始之前

关于此任务

对于 Process 数据库,缺省数据库名称为 BPMDB,对于 Performance Data Warehouse 数据库为 PDWDB,而对于公共数据库为 CMNDB。

如果您的机器上安装了 IBM Business Process Manager,那么 createDatabase_CaseInsensitive.sqlcreateDatabase_CaseSensitive.sql 脚本位于 BPM_HOME\BPM\dbscripts\SQLServer\Create 文件夹中。

在以下示例中,将 @DB_NAME@ 替换为要用于所创建数据库的名称

过程

  1. 如果您的机器上安装了 IBM Business Process Manager,请查找要运行的 SQL 脚本。否则,请使用命令行选项。
  2. 运行此脚本以创建 BPMDB 和 PDWDB 数据库。 运行以下样本脚本:
    BPM_HOME\BPM\dbscripts\SQLServer\Create\createDatabase_CaseInsensitive.sql 
    (可选)可以在命令编辑器中复制上述 SQL 文件的内容,并运行如下命令:
    CREATE DATABASE @DB_NAME@ COLLATE SQL_Latin1_General_CP1_CI_AS;
    如果未安装 IBM Business Process Manager,请从命令行运行以下命令:
    sqlcmd -Q "CREATE DATABASE @DB_NAME@ COLLATE SQL_Latin1_General_CP1_CI_AS"
  3. 运行此脚本以创建 CommonDB 数据库。 运行以下样本脚本:
    BPM_HOME\BPM\dbscripts\SQLServer\Create\createDatabase_CaseSensitive.sql
    (可选)可以在命令编辑器中复制上述 SQL 文件的内容,并运行如下命令:
    CREATE DATABASE @DB_NAME@ COLLATE SQL_Latin1_General_CP1_CS_AS;
    如果未安装 IBM Business Process Manager,请从命令行运行以下命令:
    sqlcmd -Q "CREATE DATABASE @DB_NAME@ COLLATE SQL_Latin1_General_CP1_CS_AS"
    注: COLLATE 属性值中的字母 CI 适用于不区分大小写的数据库,CS 适用于区分大小写的数据库。