Příznaky
Předpokládejme, že Microsoft Visual C++ 2015 Redistributable je nainstalován na serveru. Při pokusu o instalaci starší verze na serveru se zobrazí následující chybová zpráva:
Funkce: Služby
databázového stroje
Stav: Neúspěšné
Důvod selhání: Došlo k chybě závislosti funkce, která způsobila selhání procesu instalace funkce.
Další krok: Pomocí následujících informací vyřešte chybu a pak zkuste proces instalace zopakovat.
Název komponenty: Microsoft Visual C++ 2015 Redistributable
Kód chyby komponenty: 1638
Soubor protokolu komponent: FilePath\VCRuntime140_x64_Cpu64_1.log
Popis chyby: Instalace prostředí VS se nezdařila s ukončovacím kódem 1638.
Odkaz na nápovědu k chybě: 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
Řešení
Tento problém je opravený v následujících kumulativních aktualizacích pro SQL Server:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a opravy zabezpečení, které byly v předchozím buildu. Doporučujeme nainstalovat nejnovější build pro vaši verzi SQL Server:
Řešení
Pokud chcete tento problém vyřešit, použijte následující alternativní řešení:
-
Pomocí následujícího postupu opravte verzi x64 Microsoft Visual C++ 2015 Redistributable z možnosti Přidat nebo odebrat programy:
-
Otevřete Přidat nebo odebrat programy.
-
Vyhledejte a vyberte Microsoft Visual C++ 2015 Redistributable (x64). Klikněte na tlačítko Změnit .
-
Klikněte na tlačítko Opravit .
-
-
Pokud k tomuto problému dojde při instalaci SADY TFS, můžete spustit VC_redist.x64.exe z instalačních souborů TFS a pak vybrat opravit.
-
Použijte alternativní řešení v následující dokumentaci: