如果您使用 DB2 数据库并且要升级到 V7.1.x 或更高版本,那么必须更新模式存储库和用户数据库的数据库属性。
在任何客户机连接到用户数据库之前,必须对每个物理 DB2 数据库运行 binddb2pkg 命令,包括用于运行所有 Rational® ClearQuest® 模式存储库和用户数据库的物理数据库。命令语法如下所示:
binddb2pkg server database DB2_admin DB2_password [port]
如果要将现有的用户数据库升级到包含 DataDirect 驱动程序的更新版本的 Rational ClearQuest 版本,请运行 binddb2pkg 命令。关于更多信息,请参阅 binddb2pkg 参考页面。
如果数据库位于未在使用端口值 50000 的 DB2 实例中,那么必须指定端口值。
在 V7.0 中引入的一个重要更改为:“数据库”字段替换了“数据库别名”字段。“数据库别名”字段用于存储 DB2 客户机软件所使用的别名名称。在 V7.0和更高版本中不再需要别名名称,但是 DataDirect 驱动程序需要 DB2 数据库的名称。如果数据库别名与 DB2 数据库的名称相同,不需要更改此字段。
另一个重要更改为:添加了“服务器”字段。“服务器”字段中的值必须是正在运行 DB2 数据库的服务器的机器名称。
在“管理员用户名”和“管理员密码”字段中的任何更改都不是必要的。
还添加了“连接选项”字段。此字段的有效参数为 DATABASE、HOST 以及 PORT。参数名称不区分大小写,但参数值需要区分大小写。参数必须由分号隔开,中间不留空格。
“连接选项”字段中的 DATABASE 和 HOST 参数为可选。
要为数据库指定不同的名称,请使用以下格式:
DATABASE=name
要为主机指定不同的名称,请使用以下格式:
HOST=host
如果 DB2 数据库在缺省端口(50000)上,那么不需要“连接选项”字段内的 PORT 参数,但如果 DB2 数据库在非缺省端口上,就需要此参数。
如果数据库的端口号不是缺省值(50000),那么请按以下格式输入端口号:
PORT=number