如果您当前使用的是远程 OEM Sybase SQL Anywhere 数据库,则需要在远程数据库服务器上将其升级到最新的受支持版本。有关受支持数据库版本的信息,请参见《ZENworks 2017 Update 2 系统要求》。
注:当前只支持在 GUI 模式下安装和升级 OEM 数据库。不支持无提示或控制台模式。
请执行以下步骤升级 Sybase 引擎,并自动重构建远程 OEM Sybase SQL Anywhere 数据库:
停止所有主服务器上的 ZENworks 服务。升级安装程序会停止然后再重启动 ZENworks 服务器上的服务。
在安装了远程 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”应当大写。
在简介页面上,单击下一步。
在许可协议页面上,单击下一步。
在数据库文件位置页面上,指定 ZENworks 数据库的存放位置,然后单击“下一步”。
注:根据配置的数据库,系统会提示您使用外部 ZENworks 数据库配置、审计数据库配置还是两种配置都使用。
(视情况而定)在外部 ZENworks 数据库配置页面上,指定以下细节,然后单击“下一步”:
数据库名称: 数据库名称。
用户名: 修改数据库的用户。该用户必须拥有读/写权限才能够修改数据库。
口令: 对数据库有读/写权限的用户的口令。
服务器名: OEM Sybase SQL Anywhere 数据库服务器的名称。
(视情况而定)在外部审计数据库配置页面上,指定以下细节,然后单击下一步:
数据库名称: 数据库名称。
用户名: 修改数据库的用户。该用户必须拥有读/写权限才能够修改数据库。
口令: 对数据库有读/写权限的用户的口令。
服务器名: OEM Sybase SQL Anywhere 数据库服务器的名称。
单击下一页。
单击确定继续升级。
如果步骤 6和步骤 7中指定的数据库配置细节正确,此时会升级 OEM Sybase SQL Anywhere 数据库,并会显示“安装完成”页面。
单击下一页。
在升级已成功完成页面中单击完成以完成升级。
注:升级完成后,请检查位于 <安装位置>/Novell/ZENworks/logs(Windows 上)或 /var/opt/novell/log/zenworks(Linux 上)中的日志文件 ZENworks_OEM_Database_Upgrade_<时戳>.log.xml 是否有错误。如有任何错误,请联系 Micro Focus 支持寻求帮助。