数据库不在缺省端口上

对于不使用缺省端口的 V7.0 和更高版本的客户机,必须在“连接选项”字段中指定端口号。但是,不可能为 V2003.06.12 和先前版本的客户机指定连接选项。因此,如果要使 Rational® ClearQuest® V2003.06.12 和更低版本的客户机以及 V7.0 和更高版本的客户机能够访问同一个 DB2® 数据库,那么 DB2 数据库必须在缺省端口 (50000) 上运行或者所有数据库必须在同一个非缺省端口上运行。

如果 DB2 数据库正在缺省端口上运行,那么不需要特别的操作。

如果所有数据库都在使用相同的端口号,那么可对连接信息作如下更改:
  1. 不指定模式存储库和用户数据库的数据库属性页面上的端口号。
  2. 使用 installutil registerconnectoptions 命令更新每个 7.0 和更高版本的 Windows 客户机上的端口号。
  3. 更新每个 Linux 和 UNIX 系统客户机上的 CQ_OVERRIDE_DB2_CONNECT_OPTIONS 环境变量中的端口号。

如果对模式存储库和用户数据库的连接信息作了任何更改,那么必须将新的连接概要文件传播到 Rational ClearQuest 客户机上。有关将新的连接概要文件传播到 Rational ClearQuest 客户机的更多信息,请参阅将连接信息传播到客户机

如果所有数据库不在同一个端口上运行,那么可在数据库服务器上将 DB2 数据库切换到缺省端口 (50000)。这种情况下,不需要指定模式存储库或用户数据库的数据库属性页面上的端口。也不需要更新任何客户机上的连接概要文件。向数据库管理员核实;一些组织由于安全原因不将数据库放置在缺省端口上。

如果这些选项中没有一个是可接受的,那么必须同时将所有客户机更新到 V7.0.1。

图 1 显示了此过程。

图 1. DB2 的跨版本兼容性
需要带有相关配置的流程图以允许 Rational ClearQuest Client 使用不同发行版的 DB2 来进行交互操作。

反馈