Problembeschreibung
Angenommen, die Microsoft Visual C++ 2015 Redistributable ist auf einem Server installiert. Wenn Sie versuchen, eine frühere Version auf dem Server zu installieren, wird die folgende Fehlermeldung angezeigt:
Feature: Datenbank-Engine-Dienste
Status: Fehler Ursache des Fehlers: Ein Fehler ist für eine Abhängigkeit des Features aufgetreten, der dazu führt, dass der Setupprozess für das Feature fehlschlägt. Nächster Schritt: Verwenden Sie die folgenden Informationen, um den Fehler zu beheben, und versuchen Sie dann den Setupvorgang erneut. Komponentenname: Microsoft Visual C++ 2015 Redistributable Komponentenfehlercode: 1638 Komponentenprotokolldatei: FilePath\VCRuntime140_x64_Cpu64_1.log Fehlerbeschreibung: Fehler bei der Vs Shell-Installation mit Exitcode 1638. Fehlerhilfelink: 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%40x1638Lö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 aus dem vorherigen Build. 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 Programme hinzufügen oder entfernen, indem Sie die folgenden Schritte ausführen:
-
Öffnen Sie Programme hinzufügen oder entfernen.
-
Suchen Sie Microsoft Visual C++ 2015 Redistributable (x64), und wählen Sie sie 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: