Symptômes
Supposons que le Microsoft Visual C++ 2015 Redistributable est installé sur un serveur. Lorsque vous essayez d’installer une version antérieure sur le serveur, vous recevez le message d’erreur suivant :
Fonctionnalité : Moteur de base de données Services
État : Échec
Raison de l’échec : une erreur s’est produite pour une dépendance de la fonctionnalité, ce qui a provoqué l’échec du processus d’installation de la fonctionnalité.
Étape suivante : utilisez les informations suivantes pour résoudre l’erreur, puis réessayez le processus d’installation.
Nom du composant : Microsoft Visual C++ 2015 Redistributable
Code d’erreur du composant : 1638
Fichier journal du composant : FilePath\VCRuntime140_x64_Cpu64_1.log
Description de l’erreur : L’installation de VS Shell a échoué avec le code de sortie 1638.
Lien d’aide d’erreur : 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
Résolution
Ce problème est résolu dans les mises à jour cumulatives suivantes pour SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs de sécurité et correctifs de sécurité qui se trouvaient dans la build précédente. Nous vous recommandons d’installer la dernière build pour votre version de SQL Server :
Solution de contournement
Pour résoudre le problème, utilisez les solutions de contournement suivantes :
-
Réparez la version x64 de Microsoft Visual C++ 2015 Redistributable à partir d’ajouter ou de supprimer des programmes en procédant comme suit :
-
Ouvrez Ajouter ou supprimer des programmes.
-
Recherchez et sélectionnez Microsoft Visual C++ Redistribuable 2015 (x64). Cliquez sur le bouton Modifier .
-
Cliquez sur le bouton Réparer .
-
-
Si vous rencontrez ce problème lors de l’installation de TFS, vous pouvez démarrer VC_redist.x64.exe à partir des fichiers d’installation TFS, puis sélectionner réparer.
-
Utilisez les solutions de contournement dans les documentations suivantes :