使用 mqsicreatedb 命令可为代理创建 DB2 或 Derby 数据库。也可以使用 DB2 控制中心创建 DB2 数据库。如果您愿意,可以使用 DB2 支持的任何其他方法(包含命令行或批处理文件);有关如何操作的详细信息,请参阅 DB2 文档。
创建代理时,指定用于连接到数据库的用户标识和密码。用户标识必须为数据库所知且拥有要访问的表。当您创建数据库时,确保您创建的数据库使用了正确的用户标识。DB2 使用操作系统用户管理功能来认证用户标识,您不必向 DB2 自身定义用户标识。
如果您使用 DB2 命令行创建数据库,则必须将 db2cli 程序包绑定到数据库。如果您使用了 DB2 控制中心向导、mqsicreatedb 命令,或如果您使用“缺省配置”向导创建了代理,则无需如此。
db2cmd db2 CONNECT to <YourBrokerDatabaseName>
db2 bind C:\SQLLIB\BND\@db2ubind.lst GRANT PUBLIC db2 bind C:\SQLLIB\BND\@db2cli.lst GRANT PUBLIC