Simptome
Să presupunem că Microsoft Visual C++ 2015 Redistributable este instalat pe un server. Atunci când încercați să instalați o versiune anterioară pe server, primiți următorul mesaj de eroare:
Caracteristică: Servicii
motor de baze de date
Stare: Nereușit
Motivul nereușitei: A apărut o eroare pentru o dependență a caracteristicii, cauzând nereușita procesului de configurare a caracteristicii.
Pasul următor: Utilizați informațiile următoare pentru a rezolva eroarea, apoi încercați din nou procesul de configurare.
Nume componentă: Microsoft Visual C++ 2015 Redistributable
Cod de eroare componentă: 1638
Fișier jurnal componentă: FilePath\VCRuntime140_x64_Cpu64_1.log
Descrierea erorii: Instalarea VS Shell nu a reușit, cu codul de ieșire 1638.
Link de ajutor la eroare: 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
Rezolvare
Această problemă este remediată în următoarele actualizări cumulative pentru SQL Server:
Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și remedierile de securitate care au fost în versiunea anterioară. Vă recomandăm să instalați cea mai recentă versiune pentru versiunea dvs. de SQL Server:
Cea mai recentă actualizare cumulativă pentru SQL Server 2017
Cea mai recentă actualizare cumulativă pentru SQL Server 2016
Soluție de evitare
Pentru a remedia problema, utilizați următoarele soluții:
-
Reparați versiunea x64 de Microsoft Visual C++ 2015 Redistributable din Adăugarea sau eliminarea programelor utilizând următorii pași:
-
Deschideți Adăugare sau eliminare programe.
-
Găsiți și selectați Microsoft Visual C++ 2015 Redistributable (x64). Faceți clic pe butonul Modificare .
-
Faceți clic pe butonul Reparare .
-
-
Dacă întâmpinați această problemă atunci când instalați TFS, puteți să începeți VC_redist.x64.exe din fișierele de instalare TFS, apoi să selectați reparare.
-
Utilizați soluțiile din documentațiile următoare: