Windows 上创建 DB2 数据库

使用 mqsicreatedb 命令可为代理创建 DB2Derby 数据库。也可以使用 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/08/14
ah14470_