Cette page explique comment résoudre les problèmes liés à la CLI du client de découverte Migration Center.
Problème de mise à niveau
Lorsque vous mettez à niveau la CLI mcdc
vers la dernière version, celle-ci effectue une mise à niveau du schéma de base de données interne, qui crée automatiquement une sauvegarde des données collectées et évaluées par la version précédente.
Dans de rares cas, la mise à niveau de la CLI mcdc
ne se termine pas
en raison de l'échec de la mise à niveau de la base de données locale. Cela peut se produire
en raison d'un dysfonctionnement lors de la mise
à niveau de la base de données qui corrompt la base de données,
et par conséquent, les données
précédemment collectées sont perdues.
Après avoir mis à niveau la CLI mcdc
, lorsque vous exécutez la dernière
version actuelle, si vous voyez une erreur indiquant
l'échec de la mise à niveau de la base de données,
vous pouvez utiliser la commande recover-db
pour restaurer la base de données à une version
puis revenir à la précédente CLI mcdc
.
version.
Procédez comme suit :
Restaurez une version de travail précédente de la base de données:
./mcdc discover recover-db
Téléchargez la version de la CLI
mcdc
que vous utilisiez avant la mise à niveau.Lorsque vous installez une version plus ancienne de la CLI
mcdc
, ne supprimez pas le répertoire de la CLImcdc
créé par la version actuelle.