Podejrzewam, że jest to problem, ponieważ osiągnęliśmy maksymalny limit 50 wystąpień programu SQL Server. Na granicy oczywiście nie zainstaluje więcej instancji. Wygląda jednak na to, że ich również nie odinstaluje. To gorzej.
Zawiesza się w oknie dialogowym „Wybierz funkcje”, gdy klikniesz przycisk Dalej po wybraniu aparatu SQL dla instancji.
Nie znalazłem wiele informacji na ten temat. Najciekawszym hitem było: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/24a1e5f3-25f3-48c8-973a-4c6a18578e42/trying-to-uninstall-1-of-50-sql -server-2008-R2-express-zawiesza się-proszę-czekać
Sugeruje także użycie setup.exe
niektórych parametrów do odinstalowania instancji, ale nie mogę tego zrobić bez uruchomienia GUI i do normalnej deinstalacji, która kończy się niepowodzeniem.
Elewacja nic nie robi. Ponowne uruchomienie nie pomaga. Dzienniki mówią tylko „anulowane przez użytkownika”, ponieważ w końcu muszę to zabić. Przed tym punktem nic oczywistego. Walidacje są zielone.
Instalator mówi, że jest to SQL Server 2012 z dodatkiem SP1 - wszystkie wystąpienia są w wersji 11.0.2100.
„Wybieram odpowiedzieć / zamknąć moje pytanie, ponieważ Microsoft zamknął bilet ze statusem„ Nie naprawię ”.
Miejmy nadzieję, że naprawią to w SQL Server 2014, ale ja nie planuję i nie planuję tego testować, ani nie dostarczają żadnych dodatkowych uwag na temat zamknięcia biletu.
źródło
Odpowiedzi:
Prawdopodobnie dzieje się tak, ponieważ GUI instalacji próbuje wyliczyć wszystkie instancje zainstalowane i nieudane, uruchomienie deinstalacji z wiersza poleceń powinno to zrobić
Uruchomienie poniższej komendy z uprawnieniami administratora spowoduje odinstalowanie instancji serwera SQL bez wyświetlonego graficznego interfejsu użytkownika:
Zakładam, że masz zainstalowaną tylko funkcję SQL Server, jeśli masz inne, które chcesz usunąć, możesz po prostu dodać je do listy wartości oddzielonych przecinkami, takich jak
/FEATURES=SQL,RS,Tools
W przypadku różnych instancji po prostu zastąp MSSQLSERVER nazwą instancji, którą chcesz usunąć.
Odnośnik do wiersza polecenia dla setup.exe jest dostępny tutaj:
Zainstaluj SQL Server 2012 z wiersza polecenia
źródło