Ich vermute, dass dies ein Problem ist, da wir die Höchstgrenze von SQL Server von 50 Instanzen erreicht haben. Am Limit werden natürlich keine Instanzen mehr installiert. Es scheint jedoch, dass sie auch nicht deinstalliert werden. Das ist schlimmer.
Es bleibt im Dialogfeld "Features auswählen" hängen, wenn Sie das nächste Mal drücken, nachdem Sie die SQL Engine für die Instanz ausgewählt haben.
Ich habe nicht viele Informationen dazu gefunden. Der interessanteste Treffer war folgender: 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-hängt-bitte-warten
Es wird auch empfohlen, setup.exe
mit einigen Parametern die Instanz zu deinstallieren, aber ich kann es nicht dazu bringen, ohne die GUI zu starten und die normale Deinstallation zu starten, die fehlschlägt.
Die Erhebung macht nichts. Neustart hilft nicht. Protokolle sagen nur "vom Benutzer abgebrochen", weil ich es am Ende töten muss. Nichts offensichtliches vor diesem Punkt. Validierungen sind alle grün.
Das Setup gibt an, dass es sich um SQL Server 2012 SP1 handelt. Alle Instanzen befinden sich in Version 11.0.2100.
Ich möchte meine eigene Frage beantworten / schließen, da Microsoft das Ticket mit dem Status "Wird nicht behoben" geschlossen hat.
Hoffentlich haben sie dies für SQL Server 2014 behoben, aber ich habe und plane nicht, dies selbst zu testen, und sie geben keinen zusätzlichen Kommentar zum Schließen des Tickets.
quelle
Antworten:
Dies liegt wahrscheinlich daran, dass die Setup-GUI versucht, alle installierten Instanzen aufzulisten, und dass dies kläglich fehlschlägt. Führen Sie die Deinstallation über die Befehlszeile aus, um dies zu tun
Wenn Sie den folgenden Befehl mit Administratorrechten ausführen, wird die SQL Server-Instanz ohne angezeigte Setup-GUI deinstalliert:
Ich gehe davon aus, dass Sie nur die SQL Server-Funktion installiert haben. Wenn Sie andere Funktionen entfernen möchten, können Sie diese einfach in eine durch Kommas getrennte Liste von Werten einfügen, z
/FEATURES=SQL,RS,Tools
Ersetzen Sie für verschiedene Instanzen einfach MSSQLSERVER durch den Namen der zu entfernenden Instanz.
Die Befehlszeilenreferenz für setup.exe finden Sie hier:
Installieren Sie SQL Server 2012 über die Eingabeaufforderung
quelle