1.5 升级远程 OEM Sybase SQL Anywhere 数据库

如果您当前使用的是远程 OEM Sybase SQL Anywhere 数据库,则需要在远程数据库服务器上将其升级到最新的受支持版本。有关受支持数据库版本的信息,请参见《ZENworks 2017 Update 2 系统要求》。

注:当前只支持在 GUI 模式下安装和升级 OEM 数据库。不支持无提示或控制台模式。

请执行以下步骤升级 Sybase 引擎,并自动重构建远程 OEM Sybase SQL Anywhere 数据库:

  1. 停止所有主服务器上的 ZENworks 服务。升级安装程序会停止然后再重启动 ZENworks 服务器上的服务。

  2. 在安装了远程 OEM Sybase SQL Anywhere 数据库的设备上插入 ZENworks 2017 安装 DVD,然后以管理员权限运行以下命令之一:

    • 如果是 Windows 设备,请在外部数据库服务器上运行以下命令:

      DVD_drive:\setup.exe --upgrade-oemdb

      DVD_drive:\setup.exe -O

    • 如果是 Linux 设备,请在外部数据库服务器上运行以下命令:

      sh /media/cdrom/setup.sh --upgrade-oemdb

      sh /media/cdrom/setup.sh -O

    “O”应当大写。

  3. 简介页面上,单击下一步

  4. 许可协议页面上,单击下一步

  5. 数据库文件位置页面上,指定 ZENworks 数据库的存放位置,然后单击“下一步”。

    注:根据配置的数据库,系统会提示您使用外部 ZENworks 数据库配置、审计数据库配置还是两种配置都使用。

  6. (视情况而定)在外部 ZENworks 数据库配置页面上,指定以下细节,然后单击“下一步”:

    • 数据库名称: 数据库名称。

    • 用户名: 修改数据库的用户。该用户必须拥有读/写权限才能够修改数据库。

    • 口令: 对数据库有读/写权限的用户的口令。

    • 服务器名: OEM Sybase SQL Anywhere 数据库服务器的名称。

  7. (视情况而定)在外部审计数据库配置页面上,指定以下细节,然后单击下一步

    • 数据库名称: 数据库名称。

    • 用户名: 修改数据库的用户。该用户必须拥有读/写权限才能够修改数据库。

    • 口令: 对数据库有读/写权限的用户的口令。

    • 服务器名: OEM Sybase SQL Anywhere 数据库服务器的名称。

  8. 单击下一页

  9. 单击确定继续升级。

    如果步骤 6步骤 7中指定的数据库配置细节正确,此时会升级 OEM Sybase SQL Anywhere 数据库,并会显示“安装完成”页面。

  10. 单击下一页

  11. 升级已成功完成页面中单击完成以完成升级。

注:升级完成后,请检查位于 <安装位置>/Novell/ZENworks/logs(Windows 上)或 /var/opt/novell/log/zenworks(Linux 上)中的日志文件 ZENworks_OEM_Database_Upgrade_<时戳>.log.xml 是否有错误。如有任何错误,请联系 Micro Focus 支持寻求帮助。