KB4092997 - POPRAVKA: VC++ 2015 Redistributable instalacija vraća grešku 1638 kada je novija verzija već instalirana

Primenjuje se na
SQL Server 2017 on Windows (all editions) SQL Server 2016

Simptomi

Pretpostavimo da je Microsoft Visual C++ 2015 Redistributable instaliran na serveru. Kada pokušate da instalirate stariju verziju na server, dobijate sledeću poruku o grešci:

Napomena

Funkcija: Usluge mašine baze podataka
Status: Neuspelo
Razlog neuspeha: Došlo je do greške zbog zavisnosti funkcije koja je uzrokovala neuspeh procesa instalacije funkcije.
Sledeći korak: Koristite sledeće informacije da biste ispravili grešku, a zatim ponovo pokušajte da izvršite proces podešavanja.
Ime komponente: Microsoft Visual C ++ 2015 Redistributable
Kôd greške komponente: 1638
Datoteka evidencije komponente: FilePath\VCRuntime140_x64_Cpu64_1.log
Opis greške: Instalacija VS Shell nije uspela uz izlazni kôd 1638.
Veza pomoći za grešku: 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

Rešenje

Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:

Kumulativna ispravka 13 za SQL Server 2017

Kumulativna ispravka 16 za SQL Server 2016 SP2

Osnovni podaci o kumulativnim ispravkama za SQL Server

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne i bezbednosne ispravke koje su bile u prethodnoj reviziji. Preporučujemo da instalirate najnoviju verziju za svoju verziju sistema SQL Server:

Najnovija kumulativna ispravka za SQL Server 2017

Najnovija kumulativna ispravka za SQL Server 2016

Privremeno rešenje

Da biste rešili problem, koristite sledeća privremena rešenja: