创建测试台

关于此任务

测试台就是可以测试您所作更改的非生产区域。 请在升级生产数据库之前升级测试台。

如果计划执行定点升级(即将同一数据库指定为源和目标),那么应该先使用测试台对其进行测试。可以跳过以下指示信息中有关定点升级的步骤 2。

如果在执行标准升级而不是定点升级,那么升级测试数据库的过程就几乎与升级生产数据库的过程完全相同。

要创建基于生产数据库的测试台:
  1. 备份 Rational® ClearQuest® 模式存储库和用户数据库。
  2. 按照供应商数据库配置中的描述,为每个模式存储库和用户数据库创建空的新供应商数据库。在新的测试目录中或在测试服务器上创建新的数据库。在本段的其余部分中,这些新数据库称为测试台

    仅创建空数据库。请勿使用供应商数据库工具来移动或复制数据。Rational ClearQuest 更新数据结构并将其移动到新的数据库中,这是升级过程的一部分。

    如果在执行定点升级或使用 Microsoft Access,那么请勿执行该步骤。

  3. 如果使用 Rational ClearQuest Web,请关闭 Web 服务器,停止任何已调度的 Rational ClearQuest MultiSite 同步作业并使用以下某种技术从 Rational ClearQuest 断开与所有用户的连接。
    • 如果数据库供应商提供了管理员工具,那么使用该工具将用户从数据库注销。
    • 对于 Windows,请检查每个客户机和服务器计算机的“任务管理器进程”列表。如果以下任何进程在运行,请使用“任务管理器”将其终止:
      • clearquest.exe
      • cqdesign.exe
      • cqintsvr*.exe
  4. 将现有生产模式存储库和用户数据库复制到测试台数据库。使用带有选项 convertschemarepoconvertuserdbRational ClearQuest installutil 实用程序。有关更多信息,请参阅 Rational ClearQuest 联机帮助中的『参考页』。

    带有 installutil 的转换选项会造成 Rational ClearQuest 将原始生产数据库锁定。如果必须将其解锁,请参阅 Rational ClearQuest 联机帮助的『参考页』主题中的 installutil unlockschemarepoinstallutil unlockuserdb 命令。

  5. 对于测试台中的每个数据库,请另外新建空的供应商数据库。 这些数据库(在本节的其余部分中称为测试升级组)就是要升级到的数据库。

反馈