KB4092997 – RJEŠENJE: Instalacija sustava za ponovnu distribuciju VC++ 2015 vraća pogrešku 1638 ako je novija verzija već instalirana

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

Simptomi

Pretpostavimo da je sustav sustava za ponovnu distribuciju u obliku Microsoft Visual C++ 2015 instaliran na poslužitelju. Kada na poslužitelj pokušate instalirati stariju verziju, prikazuje vam se sljedeća poruka o pogrešci:

Napomena

Značajka: usluge modula baze podataka
Stanje: nije uspjelo
Razlog neuspjeha: Došlo je do pogreške zbog ovisnosti značajke koja uzrokuje neuspjeh postupka postavljanja značajke.
Sljedeći korak: Upotrijebite sljedeće informacije da biste uklonili pogrešku, a zatim ponovno pokušajte s postupkom postavljanja.
Naziv komponente: Microsoft Visual C++ 2015 Redistributable
Kod pogreške komponente: 1638
Datoteka zapisnika komponente: FilePath\VCRuntime140_x64_Cpu64_1.log
Opis pogreške: Instalacija komponente VS Shell nije uspjela uz izlazni kod 1638.
Veza za pomoć u pogrešci: 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

Rješenje

Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:

Kumulativno ažuriranje 13 za SQL Server 2017

Kumulativno ažuriranje 16 za SQL Server 2016 SP2

O kumulativnim ažuriranjima za SQL Server

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za svoju verziju sustava SQL Server:

Najnovije kumulativno ažuriranje za SQL Server 2017

Najnovije kumulativno ažuriranje za SQL Server 2016

Zaobilazno rješenje

Da biste riješili problem, koristite sljedeća zaobilazna rješenja: