Новая установка SQL Server - Попытка выполнить несанкционированную операцию

У меня есть новая домашняя машина Windows 10, и я хочу установить SQL-сервер. У меня уже установлена ​​Visual Studio 2017 и SSMS 2017 (изначально я установил SQL).

С первой попытки я получил эту ошибку:

Устранена установка оболочки VS с кодом выхода 1638

И выяснилось, что мне нужно удалить Microsoft распространять распространяемый (x86) и (x64) Microsoft Visual С++ 2017, установить SQL Server, а затем переустановить распространяемый Microsoft Visual С++ 2017 (x86) и (x64). Как видно здесь

Затем я получил эту ошибку:

Попытка выполнить несанкционированную операцию

введите описание изображения здесь

  • Я пробовал разрешения раздела реестра из этой ссылки
  • Я пробовал редактировать локальную групповую политику, но у Win 10 ее нет.
  • Я попытался выйти из всех брандмауэров и программного обеспечения для защиты от вредоносных программ.

Я пытаюсь установить SQL Server в течение 4 недель.

Изменить:

Я нашел журналы, но ошибка кажется одинаковой:

введите описание изображения здесь

Ответ 1

Приложение безопасности, установленное на сервере, препятствовало установке SQL Server для доступа

После нескольких недель Googling, я выяснил, что у моей машины появилось немного программного обеспечения под названием Bull Guard, который конфликтует с SQL Server. После удаления этого программного обеспечения проблема была решена. (Отключение службы не сработало)

Ответ 2

(1) Если проблема VS не решена

В соответствии со следующим ответ MSDN

"Код выхода 1638 означает, что" еще одна версия этой программы уже установлена ​​ ", это сообщение об ошибке предоставляется установщиком Windows, проверьте, установлена ​​ли на вашей машине другая более поздняя версия VS Shell".

Также они упомянули, что если вы установили Visual studio 2017, это также может повлиять на установку SQL Server 2017. Версия VS Shell внутри некоторых версий Visual Studio 2017 позже, чем VS Shell внутри SQL Server, в результате, вы встретите эту проблему, пожалуйста, проверьте ее. *

Рекомендуемое решение было

Удалите Visual Studio 2017, затем установите SQL Server 2017, после этого установите Visual Studio 2017 еще раз.

Также это было первое предлагаемое решение в предоставленной вами ссылке (Справка по установке SQL Server 2017 - установка VS Shell завершилась с кодом выхода 1638)

(2) Если проблема VS решена

Проверьте наличие установленных приложений или запущенных служб, которые препятствуют процессу установки для доступа.