本页面介绍如何解决迁移中心资产识别客户端 CLI 的相关问题。
升级问题
当您将 mcdc
CLI 升级到最新版本时,它会执行内部数据库架构升级,从而自动创建先前版本收集和评估的数据的备份。
在极少数情况下,由于升级本地数据库失败,mcdc
CLI 升级不会成功完成。发生这种情况的原因可能是数据库升级期间发生故障,损坏了数据库,进而导致之前收集的数据丢失。
升级 mcdc
CLI 后,当您运行最新版本时,如果出现表示数据库升级失败的错误,可使用 recover-db
命令将数据库恢复到先前的工作版本,然后再降级到之前的 mcdc
CLI 版本。
执行以下步骤:
将数据库恢复到先前的工作版本:
./mcdc discover recover-db
下载升级前使用的
mcdc
CLI 版本。安装旧版本的
mcdc
CLI 时,请勿移除当前版本创建的mcdc
CLI 目录。