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

ZENworks 11 SP2 支持 OEM Sybase SQL Anywhere 12。如果您当前使用的是远程 OEM Sybase SQL Anywhere 数据库,则需要在远程数据库服务器上将其升级到 OEM Sybase SQL Anywhere 12。

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

重要说明:在升级远程 OEM Sybase SQL Anywhere 数据库之前,需要将数据库文件备份至默认位置。有关详细信息,请参见 TID 7009199

  1. 如果 OEM Sybase 数据库安装在远程计算机上,您需要停止所有主服务器上的 ZENworks 服务。不过,如果 OEM Sybase 数据库安装在 ZENworks 服务器上,您只需要停止其余服务器上的服务。升级安装程序会停止和启动 ZENworks 服务器上的服务。

  2. 在安装了远程 OEM Sybase SQL Anywhere 数据库的设备上插入 Novell ZENworks 11 SP2 安装 DVD,然后运行下列其中一个命令:

    • 如果是 Windows 设备,请在外部数据库服务器上运行以下命令:DVD_drive:\setup.exe --upgrade-oemdb

      DVD_drive:\setup.exe -O

      O”应当大写。

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

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

      sh /media/cdrom/setup.sh -O

      O”应当大写。

  3. 在“语言选择”页中,选择要用来运行安装程序的语言,然后单击确定

  4. 在“简介”页中单击下一步继续。

  5. 在“许可协议”页中单击下一步

  6. 在“外部数据库配置”页中指定以下细节:

    • 数据库名称: 指定现有数据库的名称。

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

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

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

  7. 单击下一步

  8. 在下面的屏幕中单击确定以继续升级。

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

    如果数据库配置细节不正确,则会显示错误讯息。要继续升级,您需要在“数据库配置”页中重新输入正确的细节。

  9. 单击下一步

  10. 在“升级已成功完成”页中单击完成以完成升级。

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