Problembeschreibung
Gehen Sie davon aus, dass die Microsoft Visual C++ 2015 Redistributable auf einem Server installiert ist. Wenn Sie versuchen, eine frühere Version auf dem Server zu installieren, wird die folgende Fehlermeldung angezeigt:
Feature: Datenbank-Engine Services
Status: Fehler
Grund für den Fehler: Fehler bei einer Abhängigkeit des Features, die dazu führt, dass der Einrichtungsprozess für das Feature fehlschlägt.
Nächster Schritt: Verwenden Sie die folgenden Informationen, um den Fehler zu beheben, und versuchen Sie es dann erneut.
Komponentenname: Microsoft Visual C++ 2015 Redistributable
Komponentenfehlercode: 1638
Komponentenprotokolldatei: FilePath\VCRuntime140_x64_Cpu64_1.log
Fehlerbeschreibung: Fehler bei der Vs Shell-Installation mit dem Exitcode 1638.
Fehler beim Hilfelink: 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ösung
Dieses Problem wurde in den folgenden kumulativen Updates für SQL Server behoben:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen Build vorhanden waren. Es wird empfohlen, den neuesten Build für Ihre Version von SQL Server zu installieren:
Problemumgehung
Verwenden Sie die folgenden Problemumgehungen, um das Problem zu beheben:
-
Reparieren Sie die x64-Version von Microsoft Visual C++ 2015 Redistributable aus dem Hinzufügen oder Entfernen von Programmen, indem Sie die folgenden Schritte ausführen:
-
Öffnen Sie "Programme hinzufügen oder entfernen".
-
Suchen und wählen Sie Microsoft Visual C++ 2015 Redistributable (x64) aus. Klicken Sie auf die Schaltfläche " Ändern ".
-
Klicken Sie auf die Schaltfläche " Reparieren ".
-
-
Wenn dieses Problem bei der Installation von TFS auftritt, können Sie VC_redist.x64.exe aus den TFS-Installationsdateien starten und dann " Reparieren" auswählen.
-
Verwenden Sie die Problemumgehungen in den folgenden Dokumentationen: