Проблемы

Предположим, что распространяемый Microsoft Visual C++ 2015 установлен на сервере. При попытке установить на сервере более раннюю версию выводится следующее сообщение об ошибке:

Компонент: службы ядра СУБД Состояние: сбой Причина сбоя: произошла ошибка зависимости компонента, из-за которой произошел сбой процесса установки компонента.Следующий шаг. Используйте следующие сведения, чтобы устранить ошибку, а затем повторите попытку установки.Имя компонента: распространяемый Microsoft Visual C++ 2015 г. Код ошибки компонента: 1638 Файл журнала компонентов: FilePath\VCRuntime140_x64_Cpu64_1.log Описание ошибки: произошел сбой установки оболочки VS с кодом выхода 1638.Справка по ошибке: 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

Решение

Эта проблема устранена в следующих накопительных обновлениях для SQL Server:

Накопительный пакет обновления 13 для SQL Server 2017 г.

Накопительный пакет обновления 16 для SQL Server 2016 с пакетом обновления 2 (SP2)

Каждое новое накопительное обновление для SQL Server содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку для своей версии SQL Server:

Последнее накопительное обновление для SQL Server 2017 г.

Последнее накопительное обновление для SQL Server 2016

Обходное решение

Чтобы устранить эту проблему, воспользуйтесь следующими обходными путями:

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.