Я подозреваю, что это проблема, потому что мы достигли максимального ограничения в 50 экземпляров SQL Server. Естественно, на пределе он не установит больше экземпляров. Тем не менее, кажется, что не удалит их тоже. Это хуже
Он зависает в диалоговом окне «Выбор компонентов» при нажатии кнопки «Далее» после выбора SQL Engine для экземпляра.
Я не нашел много информации об этом. Самый интересный хит был таким: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/24a1e5f3-25f3-48c8-973a-4c6a18578e42/tring-to-uninstall-1-of-50-sql -server-2008-r2-экспресс-отбой по-пожалуйста-засаде
Также предлагается использовать setup.exe
некоторые параметры для удаления экземпляра, но я не могу заставить его сделать это без запуска графического интерфейса и обычного удаления, которое не удается.
Высота ничего не делает. Перезагрузка не помогает. Журналы только говорят "отменено пользователем", потому что я должен убить его в конце. Ничего очевидного до этого момента. Проверки все зеленые.
В программе написано, что это SQL Server 2012 с пакетом обновления 1 (SP1) - все экземпляры на 11.0.2100.
Я решил ответить на свой вопрос или закрыть его, так как Microsoft закрыла заявку со статусом «Не исправить».
Надеюсь, они исправят это в SQL Server 2014, но я не собираюсь и не планирую проверять это сам, и при этом они не предоставляют никаких дополнительных комментариев о закрытии заявки.
источник
Ответы:
Скорее всего, это происходит из-за того, что графический интерфейс установки пытается перечислить все установленные экземпляры и с треском проваливается, запуск деинсталляции из командной строки должен сделать это
Выполнение приведенной ниже команды с правами администратора приведет к удалению экземпляра сервера SQL без отображаемого графического интерфейса пользователя:
Я предполагаю, что у вас установлена только функция SQL Server, если у вас есть другие, которые вы хотите удалить, вы можете просто добавить их в список значений через запятую, например
/FEATURES=SQL,RS,Tools
Для разных экземпляров просто замените MSSQLSERVER на имя экземпляра, который вы хотите удалить.
Справочник по командной строке для setup.exe доступен здесь:
Установите SQL Server 2012 из командной строки
источник