Cualquier sugerencia sobre cómo lidiar con este error:
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
------------------------------
Esta es una nueva computadora portátil funcionando
- SQL Server 2016 express
- Visual Studio 2017
- SSMS 2017
Intenté desinstalar todo lo relacionado con SQL Server o Visual Studio.
Registro: [3500: 3970] [2017-11-03T16: 25: 20] e000: Error 0x80070666: No se puede instalar un producto cuando se instala una versión más nueva.
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
fuente
Tuve el mismo problema pero estaba actualizando desde SQL Server 2016.
Desinstalé Microsoft Visual C ++ 2015 Redistributable, tanto el x86 como el x64, luego lo actualicé con éxito.
fuente
Recibí el error al intentar reparar mi instalación de SQL Server 2017. Encontré este enlace La instalación redistribuible de VC ++ 2015 devuelve el error 1638 cuando ya se instaló una versión más nueva , que dice que el problema se solucionó en la actualización acumulativa 13 para SQL Server 2017 .
Funcionó; Apliqué la actualización y luego ejecuté la reparación, y terminó sin un error.
fuente
En la lista de aplicaciones de Windows, intente ejecutar 'reparar' para MS Visual C ++ Redistributable
fuente