决定模式存储库和数据库的功能部件级别

确定将功能部件级别 5、6 还是 7 用于 IBM Rational® ClearQuest® 用户数据库和模式存储库。功能部件级别确定部署后可用的 ClearQuest 功能部件。对于 ClearQuest 升级,您可以将现有模式存储库和用户数据库从功能部件级别 5 提升到 6 或者从 6 提升到 7。更改功能部件级别可能要求您将 ClearQuest 客户机版本升级到支持所选功能部件级别的版本。

功能部件级别和元模式版本将定义存储在 Rational ClearQuest 模式存储库和用户数据库中的数据的结构。有关各功能部件级别可用的功能部件的信息,请参阅功能部件级别中的功能部件

在升级 Rational ClearQuest 时更改功能部件级别

功能部件级别与特定元模式版本相关联。下表列出了 Rational ClearQuest 的每个发行版的受支持功能部件级别和元模式版本。
表 1. 受支持的功能部件级别和元模式版本
版本 元模式版本 功能部件级别
2003/7.0.0.0 22 5
7.0.1.0 22 5 和 6
7.1.x 22 5、6 和 7
8.0 22 5、6 和 7
通常情况下,新的功能部件级别和元模式版本会将新的列添加到表,并将新的表添加到数据库以支持新的功能部件。因此,更改功能部件级别需要升级 ClearQuest 数据库和模式存储库。您还必须确保 ClearQuest 客户机版本支持所选的功能部件级别。

只有升级到 V7.1.x 或更高版本的客户机才可以访问功能部件级别不高于 7 的用户数据库。7.0.1 的客户机只能访问功能部件级别不高于 6 的用户数据库,而 7.0.0 的客户机以及低于 2003.06.xx 的客户机只能访问功能部件级别为 5 的用户数据库。这些产品版本和功能部件级别兼容性需求也适用于其他 Rational ClearQuest 组件,例如 ClearQuest Designer 和维护工具。在确定是分阶段升级还是一次性升级时,必须考虑这些因素。

如果将用户数据库升级到特定的功能部件级别,那么您必须将访问该用户数据库的所有 ClearQuest 客户机都升级到支持模式存储库的功能部件级别的版本。例如,如果模式存储库的功能部件级别为 7,而用户数据库的功能部件级别为 6,那么您必须将 ClearQuest 客户机升级为 V8.x 或更高版本才能访问用户数据库。

在提升功能部件级别时,可以通过使用 ClearQuest 维护工具来完成适当升级,从而简化用户数据库的升级过程。 适当升级支持将用户数据库升级到更高的功能部件级别,而不必创建数据库并将数据复制到该数据库。

Rational ClearQuest 数据库的功能部件级别必须为 5,元模式版本必须为 22 或更高才能安装 V8.0。如果数据库以 V2001A.04.20 或更高版本创建,那么这些数据库处于级别 5。

升级功能部件级别的过程取决于您选择的升级策略:
一次性全部升级

有关在一次性升级整个环境的过程中何时升级功能部件级别的信息,请参阅一次性升级环境

分阶段升级
如果正在分阶段升级环境,请查看以下信息以确定在升级过程中何时提升功能部件级别。
  • 在升级用户数据库和模式存储库的功能部件级别之前,将所有 ClearQuest 客户机升级到受该功能部件级别支持的产品版本。该升级过程可确保客户机能够在您更改功能部件级别之后访问用户数据库。
  • 在升级之前,所有服务器和数据库必须处于该功能部件级别的相应发行版支持的版本。要了解更多信息,请参阅确定必备的硬件和软件需求
  • 用户数据库和模式存储库可以处于不同的功能部件级别,但前提是支持分阶段将用户数据库和 Rational ClearQuest 客户机升级到更高的功能部件级别。例如,您可以将现有模式存储库升级到功能部件级别 6 并将关联的用户数据库保留在功能部件级别 5。或者,您可以将现有模式存储库升级到功能部件级别 7 并将关联的用户数据库保留在功能部件级别 5 或 6。但是,所有 ClearQuest 客户机必须升级到支持用户数据库的功能部件级别的软件版本。
  • 在 ClearQuest MultiSite 部署中,仅在可以接受单向复制时,才可以分阶段升级 MultiSite 同步服务器和 Shipping Server。单向复制意味着从较低功能部件级别的用户数据库发送的包会被较高功能部件级别的用户数据库接受。 但是,来自较高功能部件级别的用户数据库的包不会被较低功能部件级别的用户数据库接受。
    • 由于用户数据库无需与其关联的模式存储库具有相同的功能部件级别,因此您可以首先提升模式存储库的功能部件级别,稍后提升关联的用户数据库的功能部件级别。
    • 模式存储库必须处于兼容的功能部件级别以支持单向复制。例如,如果功能部件级别 5 的用户数据库拥有功能部件级别 7 的模式存储库,那么从客户机发送的包不会被拥有功能部件级别 6 的模式存储库的功能部件级别 6 的用户数据库接受。
      表 2显示站点可以基于模式存储库和用户数据库功能部件级别创建和接受的包版本。
      表 2. 与模式存储库和用户数据库功能部件级别关联的包版本
      模式存储库功能部件级别 用户数据库功能部件级别 已创建的包版本 已接受的包版本
      7 7 11 6、7、8、9、10、11
      7 6 10 6、7、8、9、10
      7 5 9 6、7、8、9
      6 6 8 6、7、8
      6 5 7 6、7
      5 5 6 6

反馈