使用 SviConfig 命令行实用程序可独立于 View Composer 软件升级 View Composer 数据库。该实用程序还可以创建一个日志文件来简化升级失败时的故障排除工作。

重要说明: 只有经验丰富的 View Composer 管理员才可以使用 SviConfig 实用程序。该实用程序旨在解决 View Composer 服务的相关问题。

前提条件

  • 备份 View Composer 数据库。有关说明,请参见您的数据库服务器的文档。
  • 验证您是否知道 View Composer 数据库的数据库源名称 (DSN)。
  • 验证您是否知道此数据库的数据库管理员帐户的用户名和密码。

过程

  1. 在 vCenter Server 虚拟机或物理机上,打开 Windows 命令提示符并导航到 SviConfig 可执行文件。
    该文件与 View Composer 应用程序位于同一位置。默认路径为 C:\Program Files (86)\VMware\VMware View Composer\sviconfig.exe
  2. 输入以下命令可停止 VMware View Composer。
    net stop svid
  3. 运行 SviConfig databaseupgrade 命令。
    sviconfig -operation=databaseupgrade
                      -DsnName=target_DSN
                      -Username=database_administrator_username
    例如:
    sviconfig -operation=databaseupgrade -dsnname=LinkedClone
    -username=Admin
  4. 根据提示提供密码。
    如果操作成功,将会显示可显示升级步骤的输出。
    Establishing database connection.
    Database connection established successfully.
    Upgrading database.
    Load data from SVI_VC_CONFIG_ENTRY table.
    Update SVI_DEPLOYMENT_GROUP table.
    Update SVI_REPLICA table.
    Update SVI_SIM_CLONE table.
    SviConfig finished successfully.
    Database is upgraded successfully.
  5. 输入以下命令可启动 VMware View Composer。
    net start svid

    此时会创建一个完整的升级进程日志并放在 C:\Users\All Users\VMware\View Composer\vmware-sviconfig.log 中。

下一步做什么

如果数据库升级失败,请参阅对 View Composer 数据库升级失败进行故障排除

如果结果代码是任何非 0 数字,则表明升级成功,请参阅手动数据库架构更新的结果代码