执行升级后步骤

升级完成后执行这些任务。

关于此任务

执行下列升级后步骤:

过程

  1. 如果适用,安装 Rational Change 5.3 或更高版本
  2. 如果适用,请阅读升级之后的 Synergy Distributed 传输
  3. 禁用 7.0、7.1 或 7.1a 服务
  4. 如果适用,安装 Windows 客户端
  5. 测试 Rational Synergy 客户端
  6. 使数据库可用
  7. 检查查询限制和加速属性
  8. 故障诊断

安装 Rational Change 5.3 或更高版本

如果您使用带有该数据库的 Rational Change,请安装 Rational Change 5.3 或更高版本。 较早的 Rational Change 发行版与 Rational Synergy 7.2 或更高版本不兼容。 有关详细指示信息,请参阅安装文档。

过程

在安装 Rational Change 5.3 或更高版本之前,您必须至少创建或升级一个数据库,因为 Rational Change 需要访问 Rational Synergy 数据库。

保存先前的安装中所述,如果您保存了先前 ptcli 配置文件的已修改副本,请此时对其进行合并。ptcli 文件是:

Program Files\IBM Rational\IBM Rational Synergy 7.2x\etc\ptcli.cfg

升级之后的 Synergy Distributed 传输

Rational Synergy 7.2 或更高版本支持 DCM 与发行版 7.0、7.1 或 7.1a 的相互传输。

过程

这些发行版的修补程序需要与 DCM 兼容。 如需更多信息,请参阅 Rational Synergy 发行版 7.2 或更高版本自述文件以及更早发行版的修补程序的产品自述文件。

禁用 7.0、7.1 或 7.1a 服务

关于此任务

该升级过程使已升级服务器上的前发行版停止且不可用。

要禁用 7.0、7.1 或 7.1a 服务:

过程

  1. 在工具栏中,单击开始 > 控制面板 > 管理工具 > 服务,打开服务窗口。
  2. 对每个 7.0、7.1 或 7.1a Rational Synergy 服务重复以下步骤:
    1. 右键单击服务项,选择属性
    2. 常规选项卡中,更改启动类型以禁用。
    注: 请勿删除以前的 Rational Synergy 安装目录。如果您将其不正确移除,将会抵消升级。

安装 Windows 客户端

如果需要,请为 Rational Synergy 发行版 7.2 或更高版本安装 Windows 客户端。

过程

Rational Synergy 发行版 7.2 或更高版本安装 Windows 客户端。 您不需要卸载以前发行版的客户端。 但是,如果您不需要访问前发行版的数据库,可以执行以下操作。有关详细指示信息,请参阅安装文档。

测试 Rational Synergy 客户端

使用已升级数据库测试 Rational Synergy 客户端。

过程

  1. 运行 ccm monitor 命令,并检查相应的 CCM 服务器是否正在运行。如果未在运行,使用 ccm_server 命令开始运行。运行 ccm monitor 命令之后,请注意输出中显示的服务器 URL。
  2. 在浏览器中输入 protocol://server:port/admin,其中协议(http 或 https)、serverport 在服务器 URL 中。
  3. 提示时请输入管理员密码。
  4. 数据库选项卡中,检查要测试的数据库是否列出为已连接到此服务器。如果显示它已连接到其他服务器,使用该服务器,或使用网页更改数据库服务器。
  5. 通过使用已验证的服务器 URL 开始 Rational Synergy 会话:

    cmsynergy /d database_path [/s server_url]

    注: 指定服务器 URL 的 s 选项是可选的。大多数情况下不需要这样做,服务器 URL 会自动通过 Rational Synergy 路由器确定。

使数据库可用

完成升级之后,测试升级结果,并执行任何所需的升级后操作,这样升级便完成。

过程

  1. 如果在升级、测试或升级后过程中对数据库进行了保护,现在请撤消保护。
  2. 请告诉用户,数据库可以使用了。
  3. 升级用户的客户端软件。

检查查询限制和加速属性

Rational Synergy 7.0 和 7.1 中,字符串和文本属性在单字节编码 Windows CP1252 中编码,字符串或文本属性查询只检查每个字符串的前 64 个字符(字节)。在 Rational Synergy 7.2 或更高版本中,文本属性以可变长度编码 UTF-8 编码。查询限制已从 64 个字节升至 72 个字节。但是,在 UTF-8 中,CP1252 字符编码中由 64 个或更少的字符和字节表示的字符串可能需要 72 个以上的字节。您必须复审自己的查询以查看是否出现此问题。

开始之前

Rational Synergy 7.1a 升级的用户可跳过该任务。

过程

  1. 复查查询,寻找未正确编码的字符串。
  2. 加速属性以解决该问题。加速属性的查询限制为 700 字节。

示例

Rational Synergy 7.0 和 7.1 中使用时,字符串“ééééééééééééééééééééééééééééééééééééé”(37个 e-acute Latin-1 字符)在 CP1252 编码中占据 37 字节。在 Rational Synergy 7.2 或更高版本中使用时,同样的字符串在 UTF-8 编码中占据 74 字节。因此,某些属性等于该值的对象查询在 7.0 和 7.1 中将成功,但会在 7.2 中失败。

故障诊断

如果您在执行某个命令或过程时遇到困难,或者收到无法理解的错误消息,请尝试这些故障诊断步骤。

过程

  1. 请查看关于 IBM® Rational 支持站点的故障诊断信息。 该站点还包含常见问题及解答(FAQ)、技术公告和论坛。
  2. 如果您还有其他问题,请联系 IBM Rational 软件支持中心。

反馈