Sintomas
Suponha que o Microsoft Visual C++ 2015 Redistributable está instalado num servidor. Quando tenta instalar uma versão anterior no servidor, recebe a seguinte mensagem de erro:
Funcionalidade: Database Engine Services
Estado: Falha
Motivo da falha: ocorreu um erro para uma dependência da funcionalidade que está a causar a falha do processo de configuração da funcionalidade.
Passo Seguinte: utilize as seguintes informações para resolver o erro e, em seguida, tente novamente o processo de configuração.
Nome do componente: Microsoft Visual C++ 2015 Redistributable
Código de erro do componente: 1638
Ficheiro de registo do componente: 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.
Ligação de ajuda do 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
Este problema foi corrigido nas seguintes atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todas as correções e correções de segurança que estavam na compilação anterior. Recomendamos que instale a compilação mais recente para a sua versão do SQL Server:
Solução
Para corrigir o problema, utilize as seguintes soluções:
-
Repare a versão x64 do Microsoft Visual C++ 2015 Redistributable a partir de Adicionar ou remover programas com os seguintes passos:
-
Abra Adicionar ou remover programas.
-
Localize e selecione Microsoft Visual C++ 2015 Redistributable (x64). Clique no botão Alterar .
-
Clique no botão Reparar .
-
-
Se encontrar este problema ao instalar o TFS, pode iniciar VC_redist.x64.exe a partir dos ficheiros de instalação do TFS e, em seguida, selecionar reparar.
-
Utilize as soluções nas seguintes documentação: