Resolver problemas com a CLI do discovery client do Migration Center

Nesta página, mostramos como resolver problemas com a CLI do discovery client do Migration Center.

Problema de upgrade

Quando você faz upgrade da CLI mcdc para a versão mais recente, executa um upgrade do esquema interno do banco de dados, criando automaticamente backup dos dados coletados e avaliados pela versão anterior.

Em casos raros, o upgrade da CLI mcdc não é concluído devido a uma falha no upgrade do banco de dados local. Isso pode acontecer devido a uma falha durante a atualização do banco de dados que o corrompe, fazendo com que os dados coletados anteriormente sejam perdidos.

Depois de fazer upgrade da CLI mcdc, ao executar a versão mais recente, se você receber um erro indicando que o upgrade do banco de dados falhou, use o comando recover-db para restaurar o banco de dados para uma versão anterior que funcione e depois faça downgrade para a versão anterior da CLI mcdc.

Siga as etapas abaixo:

  1. Restaure o banco de dados para uma versão anterior:

    ./mcdc discover recover-db
    
  2. Faça o download do a versão da CLI mcdc usada antes do upgrade.

    Ao instalar uma versão mais antiga da CLI mcdc, não remova o diretório da CLI mcdc criado pela versão atual.