Simptomi
Pretpostavimo da je Na poslužitelju instaliran Microsoft Visual C++ 2015 Redistributable. Kada na poslužitelj pokušate instalirati stariju verziju, prikazat će vam se sljedeća poruka o pogrešci:
Značajka: Servisi modula baze podataka
Status: Nije uspjelo Razlog neuspjeha: došlo je do pogreške zbog ovisnosti značajke koja uzrokuje neuspjeh postupka postavljanja značajke. Sljedeći korak: da biste riješili pogrešku, upotrijebite sljedeće informacije, a zatim ponovno pokušajte postupak 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 vs ljuske nije uspjela uz izlazni kod 1638. Veza na pomoć za pogreš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%400x1638Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su se nalazili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za svoju verziju SQL Server:
Zaobilazno rješenje
Da biste riješili problem, upotrijebite sljedeća zaobilazna rješenja:
-
Popravite verziju x64 programa Microsoft Visual C++ 2015 za slobodnu distribuciju iz odjeljka Dodavanje ili uklanjanje programa pomoću sljedećih koraka:
-
Otvorite dodavanje ili uklanjanje programa.
-
Pronađite i odaberite Microsoft Visual C++ 2015 Redistributable (x64). Kliknite gumb Promijeni.
-
Kliknite gumb Popravi.
-
-
Ako naiđete na taj problem prilikom instalacije TFS-a, možete VC_redist.x64.exe iz instalacijskih datoteka TFS-a, a zatim odabrati popravak.
-
Zaobilazna rješenja potražite u sljedećim dokumentacijama: