Назад | Перейти на главную страницу

Как я могу удалить SQL Server 2016 CTP3.3 из Windows 7 (и обойти проверку версии ОС деинсталлятором)?

У меня была временная потребность в использовании сервера MS SQL, поэтому я установил Microsoft SQL Server 2016 CTP3.3 на свой компьютер с Windows 7, потому что он был легко доступен. Он успешно установлен, и я смог с ним справиться. Однако мне это больше не нужно. Когда я пытаюсь удалить его с помощью панели управления Windows 7 «Программы и компоненты», я получаю следующую ошибку:

Текст сообщения об ошибке:

Операционная система на этом компьютере или ее уровень пакета обновления не соответствуют минимальным требованиям для SQL Server 2016 CTP3.3. Чтобы определить минимальную требуемую операционную систему, поддерживаемую для этого выпуска SQL Sever, см. Требования к оборудованию и программному обеспечению для установки SQL Server 2016 CTP3.3 по адресу:

http://go.microsoft.com/fwlink/?LinkID=398123

Проверка ссылка (который перенаправляет на ms143506), похоже, что SQL Server 2016 не поддерживает Windows 7, только Windows 8 и выше.

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

Как я могу обойти эту проблему и успешно удалить SQL Server 2016 CTP3.3 с моего компьютера под управлением Windows 7?

Я понял. Видимо установщик MS SQL Server также имеет функцию удаления / удаления, которая отличается от той, которая вызывается из панели управления «Программы и компоненты». К счастью, я сохранил установочный файл.

Что я сделал:

  1. Запустите установщик (SSMS-Full-Setup.exe в моем случае).
  2. Если вы его ранее установили, Remove кнопка должна быть доступна. Щелкните по нему.
  3. Он потратит довольно много времени на загрузку плагинов и других компонентов. Ждать его. Как только он будет готов, удаление начнется автоматически.
  4. Вы должны увидеть этот экран, когда он завершится:
  5. Он не удалит некоторые из своих зависимостей (например, .Net, Visual C ++, Visual Studio и некоторые другие компоненты SQL-сервера).