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

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

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

VS Shell не удалось установить с кодом выхода 1638

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

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

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

enter image description here

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

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

Edit:

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

enter image description here

2 ответов


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

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


(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 решена

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