执行升级后步骤

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

关于此任务

执行下列升级后步骤:

过程

  1. 如果适用,安装 Rational Change 5.3 或更高版本
  2. 如果适用,请阅读升级之后的 Synergy Distributed 传输
  3. 禁用 7.0、7.1、7.1a、7.2 或更高版本 服务
  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\Synergy\7.2x\etc\ptcli.cfg

升级之后的 Synergy Distributed 传输

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

过程

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

禁用 7.0、7.1、7.1a、7.2 或更高版本 服务

关于此任务

执行升级过程之后,禁用服务器上的服务以使先前的发行版不可用。

要禁用 7.0、7.1、7.1a、7.2 或更高版本 服务:

过程

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

安装 Windows 客户机

如果需要,请为 Rational Synergy R7.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,其中 protocol(http 或 https)、serverport 位于服务器 URL 中。
  3. 提示时请输入管理员密码。
  4. 数据库选项卡中,检查要测试的数据库是否列出为已连接到此服务器。如果显示为已连接到不同的服务器,请使用另一台服务器或使用 Web 页面为该数据库更改服务器。
  5. 使用已验证的服务器 URL 启动 Rational Synergy 会话:

    cmsynergy /d database_path [/s server_url]

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

使数据库可用

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

过程

  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 软件支持人员。

反馈