Sintomas
Suponha que o redistribuível Microsoft Visual C++ 2015 esteja instalado em um servidor. Ao tentar instalar uma versão anterior do servidor, você recebe a seguinte mensagem de erro:
Recurso: Serviços do Mecanismo de Banco de Dados
Status: Falha
Motivo para falha: ocorreu um erro para uma dependência do recurso que faz com que o processo de instalação do recurso falhe.
Próxima Etapa: use as seguintes informações para resolve o erro e tente o processo de instalação novamente.
Nome do componente: Microsoft Visual C++ redistribuível
2015
Código de erro do componente: 1638
Arquivo de log de componentes: FilePath\VCRuntime140_x64_Cpu64_1.log
Descrição do erro: a instalação do VS Shell falhou com o código de saída 1638.
Link de ajuda de erro: https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=VCRuntime140_x64%40Install%400x1638
Resolução
Esse problema é corrigido nas seguintes atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e correções de segurança que estavam no build anterior. Recomendamos instalar o build mais recente para sua versão do SQL Server:
Solução alternativa
Para corrigir o problema, use os seguintes métodos de solução de problemas:
-
Repare a versão x64 do Microsoft Visual C++ 2015 Redistribuível em Adicionar ou remover programas usando as seguintes etapas:
-
Abra Adicionar ou remover programas.
-
Encontre e selecione Microsoft Visual C++ 2015 Redistribuível (x64). Clique no botão Alterar.
-
Clique no botão Reparar.
-
-
Caso encontre esse problema ao instalar o TFS, você pode iniciar o VC_redist.x64.exe nos arquivos de instalação de TFS e selecionar Reparar.
-
Use as soluções de problemas nas documentações a seguir: