Ongelman ilmenemistapa
Oletetaan, että Microsoft Visual C++ 2015 Redistributable on asennettu palvelimeen. Kun yrität asentaa aiempaa versiota palvelimeen, näyttöön tulee seuraava virhesanoma:
Huomautus
Ominaisuus: Tietokantamoduulin palvelut
Tila: Epäonnistui
Virheen syy: Ominaisuuden riippuvuussuhteen vuoksi tapahtui virhe, joka aiheutti ominaisuuden määritysprosessin epäonnistumisen.
Seuraava vaihe: Ratkaise virhe seuraavien tietojen avulla ja yritä sitten asennusprosessia uudelleen.
Komponentin nimi: Microsoft Visual C++ 2015 Redistributable
Komponentin virhekoodi: 1638
Osan lokitiedosto: FilePath\VCRuntime140_x64_Cpu64_1.log
Virheen kuvaus: VS-liittymän asennus epäonnistui lopetuskoodilla 1638.
Virheen ohjelinkki: 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
Ratkaisu
Tämä ongelma on korjattu seuraavissa SQL Server kumulatiivisissa päivityksissä:
SQL Server 2017:n kumulatiivinen päivitys 13
SQL Server 2016 SP2:n kumulatiivinen päivitys 16
Tietoja SQL Serverin kumulatiivisista päivityksistä
Jokainen uusi kumulatiivinen SQL Server -päivitys sisältää kaikki edellisen koontiversion hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että asennat oman SQL Server -versiosi uusimman koontiversion:
SQL Server 2017:n uusin kumulatiivinen päivitys
SQL Server 2016:n uusin kumulatiivinen päivitys
Vaihtoehtoinen menetelmä
Voit korjata ongelman käyttämällä seuraavia vaihtoehtoisia menetelmiä:
Korjaa Microsoft Visual C++ 2015 Redistributable -sovelluksen x64-versio Lisää tai poista ohjelmia seuraavasti:
- Avaa Lisää tai poista ohjelmia -toiminto.
- Etsi ja valitse Microsoft Visual C++ 2015 Redistributable (x64). Napsauta Muuta-painiketta .
- Napsauta Korjaa-painiketta .
Jos kohtaat tämän ongelman TFS:ää asennettaessa, voit aloittaa VC_redist.x64.exe TFS:n asennustiedostoista ja valita sitten Korjaa.
Käytä seuraavissa asiakirjoissa olevia vaihtoehtoisia menetelmiä: