Des suggestions sur la façon de traiter cette erreur:
TITLE: Microsoft SQL Server 2017 Setup
------------------------------
The following error has occurred:
VS Shell installation has failed with exit code 1638.
For help, click: https://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=0x5B39C8B9%25401434%25403
------------------------------
BUTTONS:
OK
------------------------------
Ceci est un nouvel ordinateur portable en cours d'exécution
- SQL Server 2016 express
- Visual Studio 2017
- SSMS 2017
J'ai essayé de désinstaller quelque chose lié à SQL Server ou Visual Studio.
Journal: [3500: 3970] [2017-11-03T16: 25: 20] e000: Erreur 0x80070666: Impossible d'installer un produit lorsqu'une version plus récente est installée.
Detailed results:
Feature: Full-Text and Semantic Extractions for Search
Status: Failed
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, and then try the setup process again.
Component name: Microsoft Visual C++ 2015 Redistributable
Component error code: 1638
Component log file: C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171103_162358\VCRuntime140_x64_Cpu64_1.log
Error description: VS Shell installation has failed with exit code 1638.
Error help link: 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
Feature: Database Engine Services
Status: Failed
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, and then try the setup process again.
Component name: Microsoft Visual C++ 2015 Redistributable
Component error code: 1638
Component log file: C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171103_162358\VCRuntime140_x64_Cpu64_1.log
Error description: VS Shell installation has failed with exit code 1638.
Error help link: 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
la source
J'ai eu le même problème, mais je mettais à niveau à partir de SQL Server 2016.
J'ai désinstallé Microsoft Visual C ++ 2015 Redistributable, à la fois x86 et x64, puis il a été mis à niveau avec succès.
la source
J'ai eu l'erreur en essayant de réparer mon installation de SQL Server 2017. J'ai trouvé ce lien L' installation redistribuable de VC ++ 2015 renvoie l'erreur 1638 lorsque la version la plus récente est déjà installée , ce qui indique que le problème est résolu dans la mise à jour cumulative 13 pour SQL Server 2017 .
Ça a marché; J'ai appliqué la mise à jour, puis exécuté la réparation, et celle-ci s'est terminée sans erreur.
la source
Dans la liste des applications de Windows, essayez d'exécuter 'réparation' pour MS Visual C ++ Redistributable
la source