Erro ao instalar SQL Server 2017

Olá pessoal,

Recentemente ao tentar instalar o SQL Server 2017 em uma determinada máquina, enfrentei alguns probleminhas que pretendo compartilhar aqui a solução.

Cenário

Durante a instalação do SQL Server 2017, no meu caso a edição era a Developer, ocorria uma mensagem de erro que abortava a instalação, conforme imagem a seguir:

Nos detalhes do log estava escrito:

Action required:
Use the following information to resolve the error, and then try the setup process again.

Feature failure reason:
An error occurred for a dependency of the feature causing the setup process for the feature to fail.

Error details:
§ Error installing Microsoft Visual C++ 2015 Redistributable
VS Shell installation has failed with exit code 1638.
Error code: 1638
Log file: C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20180125_111917\VCRuntime140_x64_Cpu64_1.log
Visithttps://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=VCRuntime140_x64%40Install%400×1638 to get help on troubleshooting.

Sintoma

A principio ele não conseguiu instalar a Microsoft Visual C++ 2015 Redistributable.

Tentei instalar manualmente, baixando do seguinte link: https://www.microsoft.com/en-us/download/details.aspx?id=48145, mas apresentava falha informando que outra versão do produto já estava instalada. De fato, ao verificar no Arquivos de Programas, eu já tinha diversos desses pacotes instalados, exceto o 2015:

Solução

A solução foi bem simples, basta executar os seguintes passos:

  1. Desinstalar Microsoft Visual C++ 2017 Redistributable tanto o x86 quanto x64;
  2. Instalar o Visual C++ 2015 Redistributable versões x86 e x64 (clique aqui para baixar);
  3. Instalar novamente o Microsoft Visual C++ 2017 Redistributable  (clique aqui para baixar);

Depois disso, é tentar instalar novamente o SQL Server 2017 e ver que vai dar certo:

Fontes

https://connect.microsoft.com/SQLServer/feedback/details/3139355/sql-server-2017-rc-2-installation-fails-if-visual-c-2015-redist-is-already-installed

http://www.sqlservercentral.com/blogs/koen-verbeeck/2017/10/20/error-installing-sql-server-2017/

Espero que esta dica, possa ter contribuído para o seu dia a dia.

Vithor da Silva e Silva | Consultor e Instrutor | SQL Server e Power BI
vithor@vssti.com.br

11 thoughts on “Erro ao instalar SQL Server 2017”

Deixe uma resposta