在 Windows 上创建 DB2 数据库

使用 mqsicreatedb 命令为代理创建 DB2 或 Derby 数据库。您也可以使用 DB2 控制中心创建 DB2 数据库。如果您愿意,可以使用 DB2 支持的任何其他方法(包含命令行或批处理文件);有关如何执行该操作的详细信息,请参阅 DB2 文档。

创建代理时,指定用于连接到数据库的用户标识和密码。用户标识必须为数据库所知且拥有要访问的表。当您创建数据库时,确保您创建的数据库使用了正确的用户标识。DB2 授权用户标识使用操作系统用户管理,您无须为 DB2 本身定义用户标识。

  1. 如果要使用 mqsicreatedb 命令创建数据库,请在命令行输入命令并指定相应的参数。 您必须提供 DB2 已知的用户标识和密码。表明要创建 DB2 数据库还是 Derby 数据库。有关这些参数和其他参数的更多信息,请参阅 mqsicreatedb 命令

    如果要使用控制中心而不是 mqsicreatedb 命令,请完成步骤 2。

  2. 启动 DB2 控制中心。 对于要创建的每个数据库:
    1. 展开 DB2 控制中心中的“对象”树,直到找到数据库。右键单击数据库并选择创建 > 使用向导的数据库
    2. 为数据库输入名称和别名。如果数据库存在命名约定,则选择一个适宜的名称。别名可与数据库名称相同。数据库名称限于 8 位字符。例如,输入 WBRKBKDB
    3. 单击完成
  3. 您必须增加数据库堆大小,确保它足够代理使用。 定制 DB2 数据库中描述了该任务。
  4. 为创建的每一个数据库完成上述步骤后,单击确定

如果使用 DB2 命令行创建数据库,您必须将 db2cli 程序包绑定到数据库。如果使用 DB2 控制中心向导、mqsicreatedb 命令或使用“缺省配置”向导创建代理,则无需这样做。

  1. 打开 DB2 命令行处理器窗口。
  2. 连接代理数据库:
    db2cmd db2 CONNECT to <YourBrokerDatabaseName>
  3. 输入以下命令,其中 c:\ 是安装 DB2 的驱动器。必须输入完整的 DB2 安装路径;不要使用空格或引号。
    db2 bind C:\SQLLIB\BND\@db2ubind.lst GRANT PUBLIC 
    db2 bind C:\SQLLIB\BND\@db2cli.lst GRANT PUBLIC 
  4. 对每个代理数据库重复上述两个步骤。
相关任务
配置组件数据库
配置对数据库的访问
定制 DB2 数据库
授权访问数据库
使用缺省配置向导
相关参考
受支持的数据库
mqsicreatedb 命令
mqsideletedb 命令
mqsichangedbimgr 命令
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
ah14470_