В этой статье мы рассмотрим несколько способов удаления Microsoft SQL Server с компьютера Windows.
Удаление MS SQL с помощью программы установки
Для корректного удаления Microsoft SQL Server можно использовать оригинальный установочный образ MSSQL. Смонтируйте ISO образ и запустите командную строку с правами администратора. Для удаления дефолтного инстанса MSSQL воспользуйтесь командой:
setup.exe /ACTION=UNINSTALL /FEATURES=SQL /INSTANCENAME=MSSQLSERVER
- В опции
/FEATURES
указывается список компонентов для удаления; /INSTANCENAME
– здесь задается имя экземпляра SQL Server, который нужно удалить.
Можно просто запустить команду:
setup.exe /ACTION=UNINSTALL
Если на компьютере установлены несколько экземпляров MSSQL, появится диалоговое окно Remove SQL Server, в котором нужно выбрать имя экземпляра MSSQLSERVER, который вы хотите удалить.
Далее нужно выбрать компоненты SQL, которые нужно удалить и нажать Next.
Этот способ позволяет удалить только компоненты, которые входят в дистрибутив SQL Server. Дополнительные компоненты, такие как SQL Management Studio или Reporting Services, нужно удалять отдельно.
Удалить SQL Server через панель управления Windows
Если у вас нет установочного образа SQL Server, вы можете удалить SQL Server как стандартное приложение из панели управления Windows. Перейдите в Settings -> Apps and Features (или выполните команду ms-settings:appsfeatures
)и найдите в списке вашу версию Microsoft SQL Server. Нажмите на кнопку Uninstall и затем Remove.
Как удалить SQL Server с помощью msiexec?
Вы можете использовать встроенную утилиту установщика Windows (msiexec) для удаления программ. Для удаления любой программы, установленной через Windows Installer нужно выполнить такую команду:
msiexec /x {guid}
Здесь нужно указать GUID приложения. Чтобы получить GUID MS SQL Server на вашем компьютере, выполните команду:
wmic product get Name,IdentifyingNumber
У каждого из компонентов SQL Server свой GUID. Чтобы удалить определенный компонент, найдите его в списке и выполните команду:
msiexec /x {2C33F4D4-E9A5-4DE1-ACFE-3A13464E6703}
Подтвердите удаление компонента SQL Server.
По аналогии нужно удалить другие компоненты SQL Server.