配置 IBM DB2
要将 Rational® ClearQuest® 与 DB2® 数据库一起使用,您必须在数据库服务器上安装 IBM DB2 的受支持发行版,并定制数据库容器。
有两种方法可以配置 DB2 数据库软件。第一种方法是在一个 DB2 数据库服务器上创建单个 DB2 数据库。然后在单个 DB2 数据库中创建 Rational ClearQuest 模式存储库和一个或多个用户数据库。 第二种方法需要您在 DB2 数据库服务器上为 Rational ClearQuest 数据库创建多个 DB2 数据库。
- 如果选择“单个数据库”方法,请创建一个空的 DB2 数据库。 有关如何使用 DB2 创建空的 ClearQuest 数据库的详细信息,请参阅模块:使用 DB2 创建空的 ClearQuest 数据库然后在操作系统级别为每个 Rational ClearQuest 数据库创建用户帐户。创建 Rational ClearQuest 模式存储库和用户数据库时,请使用同一数据库名称,但是在系统级别创建的不同用户帐户将拥有 Rational ClearQuest 数据库。 例如,如果在操作系统级别创建 cqrepo 和 cqdata 用户标识,那么 cqrepo 可以拥有模式存储库数据库而 cqdata 可以拥有单个数据库 cqdb 下的用户数据库。
- 如果使用“多个数据库”方法,请为每个 Rational ClearQuest 数据库(模式数据库和多个用户数据库)创建空的 DB2 数据库。
提示: DB2 是区分大小写的数据库。如果使用 Rational ClearQuest MultiSite 或要迁移到其他供应商数据库,那么必须评估数据库的区分大小写设置。
注: 关于完成以下工作流程中的任务的详细指示信息,请参阅 DB2 软件文档。
任务 | 注释 |
---|---|
安装受支持版本的 DB2 | 在受支持的 AIX® 平台上安装 DB2 数据库时,请确保该数据库所驻留的文件系统允许文件大小增长到 2 GB 以上。 |
根据所选的方法,创建一个或多个 DB2 数据库 | 如果使用“单个数据库”方法,请创建 Rational ClearQuest 数据库的用户标识。缺省情况下,DB2 文档过程假定向公共组分配了许可权。向将访问数据库的 DB2 用户名分配许可权时,分配的许可权必须与公共组的许可权相匹配。 如果在使用“多个数据库”方法,请为每个数据库重复数据库创建过程。 |
将缓冲池和表空间添加到每个已创建的数据库 | 创建缓冲池时,请将页面大小设置为 32。将 32 KB 页面的大小设置为 1024。 为缓冲池创建两个表空间:一个常规表空间以及一个临时表空间。 |
将公共组添加到创建的每个表空间并分配使用区域特权 | 在执行此任务之前,必须在服务器上创建两个用户帐户以便将 DB2 与 Rational ClearQuest 结合使用。一个帐户用于模式存储库;另一个帐户用于用户数据库。 |
为每个已创建的数据库设置参数 |
|
将 DB2 软件包绑定到已创建的数据库 | 在从 Rational ClearQuest 连接到数据库之前,必须先运行以下命令来将软件包绑定到数据库。
注: 如果该数据库在未使用端口值 50000 的 DB2 实例中,那么必须指定端口值。
提示: 如果要将现有的用户数据库升级到包含更新版本的 DataDirect 驱动程序的 Rational ClearQuest 版本,请运行 binddb2pkg 命令。要了解有关 binddb2pkg 的更多信息,请参阅 binddb2pkg
|