将预先存在的服务器升级到 Cluster Edition

可以从以下版本升级到 Cluster Edition:

无法使用 Sybase Central(ASE 插件)从 15.0.1 GA 以后的任何服务器或上述列表中未指定的任何服务器版本升级到 Cluster Edition。

以下是升级要求:

这要求旧版本服务器必须与 Cluster Edition 的 UAF 代理运行在同一系统上,并且新升级的集群也将位于该系统上。

Note如果难以连接到服务器或在左窗格的树视图中查看它,请检查以确保工具栏中“工具”|“连接”下的连接配置文件包含与 interfaces 文件中的服务器关联的端口号。如果在 Windows 上使用 PC-Client,可以在 sql.ini 文件中找到与服务器关联的端口号。

在计算机上安装适用于您的平台的 Cluster Edition 后,启动 ASE 插件,并确保可在左窗格中查看旧版本服务器图标。按照连接到集群服务器的相同方法连接到旧版本服务器,请参见“连接到集群”

Steps升级旧版本服务器

  1. 执行升级前先备份旧版本服务器。有关备份服务器的信息,请参见《安装指南》。

  2. 右键单击左窗格的树视图中的旧版本服务器图标,然后选择“升级”。向导将打开。单击“下一步”继续。

  3. 要更改服务器名称,请在“集群名称”字段中输入新名称。缺省名称与旧版本服务器的名称相同。

  4. 选择集群服务器将包含的实例的最大数目。单击“下一步”。“升级”向导将验证集群名称并检查可用主机。

  5. 从可用主机列表中选择正确主机。如果未显示该主机的任何代理,请使用“发现设置”按钮检查协议设置。

  6. 输入所选 UAF 代理的管理员用户名和口令。单击“下一步”。

  7. 输入旧版本服务器的完整版本目录路径。检验旧版本服务器的 Adaptive Server 和 OCS 目录是否正确。单击“下一步”。

  8. 输入完整仲裁设备路径和名称。例如:/dev/raw/raw21。单击“下一步”。

    NoteSybase 建议使用原始设备进行仲裁。虽然可以在文件设备上运行仲裁,但不支持这样做。

  9. 检查以确保新集群版本区域的路径正确。

    可以选择输入参数和跟踪标志。有关参数和跟踪标志的详细信息,请参见《用户指南》。单击“下一步”。

  10. 接受缺省端口号或输入新端口号。向导将验证您输入的端口号。如果它们不可用,向导将提供一组可用端口以供选择。如果辅助网络可用,请选中相应框。单击“下一步”。

  11. 输入集群中实例的名称。可以选择在实例配置页上指定每个实例的启动参数和跟踪标志。如果要指定集群的启动参数和跟踪标志,请在集群配置页上输入它们。将自动为实例选择端口号。接受实例 log 文件的缺省路径或输入新路径。单击“下一步”。

    Note要在升级完成后添加更多实例,请按照“将实例添加到集群中”一节中的说明操作。

  12. 指定本地临时数据库名称和大小或接受缺省值。单击“下一步”。在 local system temp db 页上,可以创建要放置 LSTDB 的设备。为此,请单击“创建设备”按钮,然后在“创建设备”对话框中输入路径、名称和大小。

  13. 在摘要页上,选中要在服务器成功升级后启动服务器的相应框。单击“下一步”。

    preupgrade 检查将开始。这可能需要一小段时间。如果服务器未准备好升级,preupgrade 将返回错误。必须根据向导的 preupgrade 检查指定的参数修复这些错误。必须先执行此操作,才能执行升级。有关集群特定配置参数和存储过程的信息,请参见 Cluster Edition 的《用户指南》。有关修复报告的错误的信息,请参见适用于现有 Adaptive Server 的 Adaptive Server 版本的《安装指南》。可以在位于 http://sybooks.sybase.com/nav/summary.do?prod=9938&lang=en&prodName=Adaptive+Server+Enterprise&archive=0&Submit.x=12&Submit.y=10 的产品手册下载站点上联机找到这些手册。

  14. 修复报告的错误后,单击“重试”再次运行 preupgrade 检查。如果没有返回任何错误,则“升级”向导会将旧版本服务器升级到 Cluster Edition 服务器。

  15. 右窗格的树视图中将显示新版本服务器而非旧版本服务器的图标。