Symptomer
Antag, at Microsoft Visual C++ 2015 Redistributable er installeret på en server. Når du forsøger at installere en tidligere version på serveren, får du vist følgende fejlmeddelelse:
Funktion: Database Engine Services
Status: Mislykkedes
Årsag til fejl: Der opstod en fejl i forbindelse med en afhængighed af funktionen, der medførte, at installationsprocessen for funktionen mislykkedes.
Næste trin: Brug følgende oplysninger til at løse fejlen, og prøv derefter installationsprocessen igen.
Komponentnavn: Microsoft Visual C++ 2015 Redistributable
Komponentfejlkode: 1638
Komponentlogfil: FilePath\VCRuntime140_x64_Cpu64_1.log
Fejlbeskrivelse: VS Shell-installationen mislykkedes med afslutningskode 1638.
Link til fejlhjælp: 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
Løsning
Dette problem er rettet i følgende kumulative opdateringer til SQL Server:
Hver ny samlet opdatering til SQL Server indeholder alle de hotfixes og sikkerhedsrettelser, der var i det tidligere build. Vi anbefaler, at du installerer det nyeste build til din version af SQL Server:
Løsning
Du kan løse problemet ved at bruge følgende løsninger:
-
Reparer x64-versionen af Microsoft Visual C++ 2015 Redistributable fra Tilføj eller fjern programmer ved at følge disse trin:
-
Åbn Tilføj eller fjern programmer.
-
Find og vælg Microsoft Visual C++ 2015 Redistributable (x64). Klik på knappen Skift .
-
Klik på knappen Reparer .
-
-
Hvis du støder på dette problem, når du installerer TFS, kan du starte VC_redist.x64.exe fra TFS-installationsfilerne og derefter vælge reparer.
-
Brug løsningerne i følgende dokumentation: