none
Keine Instanzauswahl beim Deinstallieren einer SQL Server-Instanz auf SQL Server 2008 R2 RRS feed

  • Frage

  • Hallo zusammen,

    haben auf einem Windows Server 2008 R2 mehrere Instanzen von SQL Server 2008 R2 in 64 Bit sowie das aktuelle Service Pack installiert.

    Soweit so gut - nun möchten wir eine der Instanzen deinstallieren.

    Habe versucht, mich an die Anleitung unter http://msdn.microsoft.com/de-de/library/ms143412.aspx sowie an die Screenshotbasierte Anleitung unter http://msmvps.com/blogs/paulomorgado/archive/2010/07/02/how-to-add-and-remove-sql-server-2008-2008r2-instances.aspx zu halten aber was mir gleich zu Beginn fehlt, ist ein Dropdown-Menü, welches mir die installierten Instanzen anzeigt.

    Die Installationsroutine oder Deinstallationsroutine (wie man es nimmt) beginnt mit der nachfrage der features, welche man deinstallieren möchte.
    Hier werden dann lediglich die "shared features" aufegführt.

    Wie kann ich nun eine bestimte Instanz des SQL-Servers 2008 R2 deinstallieren?

    Vielen Dank für einen Tipp in der Sache....


    MfG Harald
    Freitag, 25. November 2011 05:56

Alle Antworten

  • Hallo Harald,
    schau mal in folgendem Verzeichnis nach einer Summary.txt:
    \\<server>\C$\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log

    Dort werden die installierten Instanzen aufgeführt. Das Datum der Informationen sollte von heute sein.

    Werden dort die Instanzen aufgeführt?

    Einen schönen Tag noch,
    Christoph
    --
    Microsoft SQL Server MVP
    www.insidesql.org/blogs/cmu

    Freitag, 25. November 2011 07:56
    Beantworter
  • Hallo Christoph,

     

    ja, in der Datei summery.txt sind alle installierten Instanzen aufgeführt.

    Und nun?

     


    MfG Harald
    Freitag, 25. November 2011 11:59
  • Hallo Harald,
    zeigt der SQL Server Configuration Manager die Services an?
    Läuft der SQL Server Browser?
    Findest Du dort unter SQL Server Network Configuration alle Instanzen wieder?

    Die Instanzen sind wirklich 64-bit?

    Einen schönen Tag noch,
    Christoph
    --
    Microsoft SQL Server MVP
    www.insidesql.org/blogs/cmu

    Freitag, 25. November 2011 12:57
    Beantworter
  • Hallo Christoph,

    der SQL Server Browser läuft.
    Der SQL Server Configuration Manager zeigt alle Dienste an.
    Unter dem SQL Server Network Configuration 32-Bit werden keine Instanzen/Dienste/Protokolle angezeigt.
    Unter dem SQL Server Network Configuration werden alle Instanzen/Dienste/Protokolle angezeigt.

    Ja, alle Instanzen wurden auf 64-Bit installiert.

    Es sieht alles normal aus!

    Wie geht es weiter?


    MfG Harald
    Montag, 28. November 2011 06:34
  • Hallo Harald,
    jetzt werden die Möglichkeiten langsam weniger! (Allerdings gehen mir auch langsam die Ideen aus.)

    1.) Läuft das TCP/IP-Protokoll bei der zu deinstallierenden  Instanz?
    2.) Versuche mal ein Repair der Installation
    3.) Versuche ein Repair oder eine Deinstallation von der Kommandozeile. Beachte hierbei, die Kommandozeile als Admin aufzurufen:
    http://msdn.microsoft.com/en-us/library/ms144259.aspx

    Beispiel: Setup.exe /Action=Uninstall /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME=<MeineInstanz>
     Einen schönen Tag noch,
    Christoph
    --
    Microsoft SQL Server MVP
    www.insidesql.org/blogs/cmu

    Montag, 28. November 2011 08:59
    Beantworter
  • Hallo Christoph,

    anhand der Anleitung habe ich Kommandozeilen-bezogen versucht, die Instanz zu deinstallieren.

    Leider beginnt die Deinstallation wie gehabt - erst erscheint ein Fenster mit der Installation der Setup Support Rules und mit einem Klick auf OK ein weiteres Fenster mit Select Features, welche ich zur Deinstallation aktivieren kann.

    Eine Instanzabfrage oder aber, weil über commandline gestarten im bestenfalle gar keine Abfrage kommt leider nicht.

    Auch eine Reparatur der SQL Server Installation ergab keine Abhilfe. Wobei ich anmerken muss, dass auch bei der Reparatur keine Instanzabfrage erscheint und ich hätte welche erwartet.

    Das TCP/IP Protokoll läuft auf allen Instanzen - es sind ja auch schon Datenbanken produktiv.

    Bin ratlos....

    Noch ne Idee?


    MfG Harald
    Montag, 28. November 2011 13:27
  • Hallo Harald,
    in der Registry sind die einzelnen Instanzen aufgeführt:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL

    und weiterhin stehen in den parallelen Zweigen (ebenfalls unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names) die Informationen über die einzelnen Instanzen. (Beispiel MSSQL10_50.MeineInstanz) Jede Installation hat dort einen Zweig "Setup".

    Fällt Dir dort irgendetwas auf? Kannst Du das mit einer anderen Maschine vergleichen?

    Ansonsten würde ich Dir empfehlen hierzu einen Support-Case bei MS aufzumachen.

    Einen schönen Tag noch,
    Christoph
    --
    Microsoft SQL Server MVP
    www.insidesql.org/blogs/cmu

    • Als Antwort vorgeschlagen Alex Pitulice Donnerstag, 1. Dezember 2011 11:20
    Mittwoch, 30. November 2011 09:54
    Beantworter
  • Hallo Christoph,

    leider sieht aus meiner Sicht alles OK aus...

    OK, dann rufen wir mal die MS-Jungs zur Hilfe.

    Vielen Dank trotzdem an dieser Stelle. 


    MfG Harald
    Montag, 5. Dezember 2011 07:51
  • Hallo Harald,
    vielen Dank für die Rückmeldung. Es wäre toll, wenn Du die Problemlösung hier kurz beschreiben würdest. Wenn Du eine bekommst ...
     Einen schönen Tag noch,
    Christoph
    --
    Microsoft SQL Server MVP
    www.insidesql.org/blogs/cmu

    Montag, 5. Dezember 2011 13:43
    Beantworter