Я использую SQL Server 2014 и у меня работает 50 отдельных экземпляров. Это максимальный предел количества экземпляров для этой версии, и мне, очевидно, нужно удалить некоторые экземпляры и очистить их.
Однако после исследования есть ошибка, которая не позволит вам удалить экземпляры с помощью установщика «Программы и компоненты» или командной строки, если у вас установлено 50 экземпляров. Установщик зависает при запросе списка. Я проверил файлы журнала начальной загрузки и состояние экспортированных ошибок, что он не может выполнить операцию, потому что существует слишком много экземпляров, что, в первую очередь, является проблемой!
Мне нужно удалить экземпляр через реестр. Мне удалось удалить экземпляр из HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall с помощью msiexec, но когда я это сделал, служба SQL Browser потерпела крах, другие экземпляры sql потеряли соединение, и службы для старого экземпляра снова появятся. Я должен был восстановить реестр из резервной копии, которую я сделал. Есть ли способ правильно удалить экземпляр из реестра и переустановить службу браузера? Может быть, какие-то элементы реестра мне не хватает?