SQL Server > SQL Server Foren > Für IT-Professionals: SQL Server > Problem bei Deinstallation einer SQL Server 2008 R2 Instanz

Beantwortet Problem bei Deinstallation einer SQL Server 2008 R2 Instanz

  • Samstag, 7. Januar 2012 13:20
     
      Enthält Code

    Hallo zusammen,

     

    ich betreibe auf einem Windows Server 2008 R2 zwei SQL Server 2008 R2, sowie eine SQL Server 2005 Instanz(en).

    Eine der beiden SQL Server 2008 R2 Instanzen möchte ich deinstallieren.

     

    Ich bin wie folgt vorgegangen:

    - Systemsteuerung -> Programme deinstallieren -> Microsoft SQL Server 2008 R2 (64-bit) -> Deinstallieren/ändern -> Remove

     

    Dort bekomme ich jedoch nicht die Möglichkeit Instanzen zu deinstallieren.

    Ich habe lediglich die Möglichkeit "Shared Features" zu deinstallieren (SQL Server Books Online, Microsoft Sync Framework).

     

    Hängt das damit zusammen, dass auf dem Server auch eine SQL Server 2005 Instanz betrieben wird?

    Wie kann ich nun eine SQL Server 2008 R2 Instanz deinstallieren?

     

    Danke & Gruß

    Phil

Antworten

  • Samstag, 14. Januar 2012 11:04
     
     Beantwortet

    Hallo Phil

    Ich habe selber mehrere Tage (...) mit dem Problem gekämpft dass mir beim 2008 R2 Deinstallationsprozess nur die Shared Features angezeigt wurden (darum bin ich auch auf deinen Post gestossen... :)

    Simple Lösung: zuerst das SP1 für die betroffene Instanz deinstallieren (über Systemsteuerung/Programme und Funktionen, dann die Option "Installierte Updates anzeigen" wählen).

    Bei mir hat's so jedenfalls funktioniert, ich hoffe das hilft dir auch weiter.

    Liebe Grüsse

    Tom

    • Als Antwort markiert Phil Gramzow Samstag, 21. Januar 2012 08:38
    •  
  • Donnerstag, 19. Januar 2012 08:04
     
     Beantwortet

    Hallo Phil,

     

    ich hatte das gleiche Problem.

    Die Lösung war bei mir deinstallieren des SP1 für den SQL Server (KB2528583). So wie es aussieht hat der Installer ein Problem damit, Instanzen mit einem neueren Service Pack/Update zu erkennen.

     

    Von Seiten Microsoft gibt es meines Wissens noch keine offizielle Lösung bzw. Patch.

     

    Gruß

     

    Uwe

    • Als Antwort markiert Phil Gramzow Samstag, 21. Januar 2012 08:38
    •  

Alle Antworten

  • Samstag, 7. Januar 2012 13:30
     
     

    Du sagst du hast zwei SQL Server2008 und einen SQL Server 2005 mit Instanzen. Dann ist es logisch, da jeder SQL Server 2008 keine benannten Instanzen zum Entfernen hat. Siehe auch Seite Instanz auswählen. Die ist nur vorhanden, wenn benannte Instanzen existieren.

    Wie kommt es das du am Ende den englischen Punkt Remove wählen musst?

  • Montag, 9. Januar 2012 06:17
     
      Enthält Code

    Hallo,

    ich habe zwei SQL 2008 R2 Instanzen und eine SQL 2005 Instanz.

     

    SQL 2008 R2:

    - <SERVER>

    - <SERVER>\TEST (soll deinstalliert werden)

    SQL 2005:

    - <SERVER>\SQL2005

     

    Diese Instanzen werden vom Setup auch "gefunden".

    Auszug aus %Programme%\Microsoft SQL Server\100\Setup Bootstrap\Log\Summary.txt:

     

      Product              Instance             Instance ID                    Feature                                  Language             Edition              Version         Clustered 
      Sql Server 2005      SQL2005              MSSQL.1                        Database Engine Services                 1031                 Express Edition      9.4.5000        No        
      Sql Server 2005      SQL2005              MSSQL.1                        SQL Server Replication                   1031                 Express Edition      9.4.5000        No        
      Sql Server 2005      SQL2005              MSSQL.1                        SharedTools                              1031                 Express Edition      9.4.5000        No        
      Sql Server 2005                                                          Tools                                    1031                 Express Edition      9.4.5000        No        
      Sql Server 2005                                                          ToolsClient                              1031                 Express Edition      9.4.5000        No        
      Sql Server 2005                                                          ToolsClient\Connectivity                 1031                 Express Edition      9.4.5000        No        
      Sql Server 2008 R2   MSSQLSERVER          MSSQL10_50.DEV                 Database Engine Services                 1033                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   MSSQLSERVER          MSSQL10_50.DEV                 Database Engine Services                 1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   MSSQLSERVER          MSSQL10_50.DEV                 SQL Server Replication                   1033                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   MSSQLSERVER          MSSQL10_50.DEV                 SQL Server Replication                   1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   MSSQLSERVER          MSSQL10_50.DEV                 Full-Text Search                         1033                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   MSSQLSERVER          MSAS10_50.DEV                  Analysis Services                        1033                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   MSSQLSERVER          MSAS10_50.DEV                  Analysis Services                        1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   MSSQLSERVER          MSRS10_50.DEV                  Reporting Services                       1033                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   MSSQLSERVER          MSRS10_50.DEV                  Reporting Services                       1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   TEST                 MSSQL10_50.TEST                Database Engine Services                 1033                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   TEST                 MSSQL10_50.TEST                Database Engine Services                 1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   TEST                 MSSQL10_50.TEST                SQL Server Replication                   1033                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   TEST                 MSSQL10_50.TEST                SQL Server Replication                   1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2   TEST                 MSSQL10_50.TEST                Full-Text Search                         1033                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2                                                       Management Tools - Basic                 1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2                                                       Management Tools - Complete              1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2                                                       Client Tools Connectivity                1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2                                                       Client Tools Backwards Compatibility     1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2                                                       Client Tools SDK                         1031                 Enterprise Edition   10.51.2500.0    No        
      Sql Server 2008 R2                                                       Integration Services                     1031                 Enterprise Edition   10.51.2500.0    No        
    

     

    Warum der Punkt "remove" auf einglisch ist, weiß ich auch nicht.



  • Montag, 9. Januar 2012 10:08
    Beantworter
     
     

    Hallo Phil,
    das erinnert mich an diesen Thread von November, der leider nicht zum Erfolg geführt hat, aber vielleicht helfen Dir ja die Hinweise weiter...

    http://social.msdn.microsoft.com/Forums/de-DE/sqlserver/thread/ba01b0b5-3673-4a89-817f-5608c50948c4
     Einen schönen Tag noch,
    Christoph
    --
    Microsoft SQL Server MVP
    www.insidesql.org/blogs/cmu

  • Montag, 9. Januar 2012 12:48
     
     

    Hallo Christoph,

    auf diesen Thread bin ich auch schon gestoßen.

    Was ich noch nicht versucht habe ist die Installation zu "Reparieren". Ich werde das für das nächste Wochenende einplanen und mal sehen, ob das weiterhilft.

    Ich melde mich dann, ob ich etwas erreicht habe.

     

    Für weitere Tips bin ich natürlich offen :-)

     

    Gruß

  • Samstag, 14. Januar 2012 11:04
     
     Beantwortet

    Hallo Phil

    Ich habe selber mehrere Tage (...) mit dem Problem gekämpft dass mir beim 2008 R2 Deinstallationsprozess nur die Shared Features angezeigt wurden (darum bin ich auch auf deinen Post gestossen... :)

    Simple Lösung: zuerst das SP1 für die betroffene Instanz deinstallieren (über Systemsteuerung/Programme und Funktionen, dann die Option "Installierte Updates anzeigen" wählen).

    Bei mir hat's so jedenfalls funktioniert, ich hoffe das hilft dir auch weiter.

    Liebe Grüsse

    Tom

    • Als Antwort markiert Phil Gramzow Samstag, 21. Januar 2012 08:38
    •  
  • Dienstag, 17. Januar 2012 06:54
     
     

    Hallo Tom,

    danke schonmal für deinen Tip.

    Eine Frage habe ich dazu jedoch noch: wie meinst du das, SP1 nur für die betroffene Instanz deinstallieren?

    Mir wird dort nur "ein" SP1 für den SQL Server 2008 angezeigt. Wird das dann nicht auch für die andere Instanz (die bestehen bleiben soll) deinstalliert?

     

    Gruß

    Phil

    • Bearbeitet Phil Gramzow Dienstag, 17. Januar 2012 06:55
    •  
  • Dienstag, 17. Januar 2012 11:37
    Beantworter
     
     

    Hallo Phil,
    wenn Du den Tipp befolgst, solltest Du nach der Deinstallation des SP1 und Deinstallation der nicht mehr benötigten Instanz natürlich das SP1 wieder installieren.

    Am besten sperrst Du zwischenzeitlich den Zugriff auf die andere Instanz, indem Du z. B. die Dienste beendest und auf manuell stellst.

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

  • Dienstag, 17. Januar 2012 12:07
     
     

    Hallo Phil

    Beim Deinstallieren des SP1 wirst du vom Assistenten geführt und kannst einzelne Instanzen auswählen, somit musst du das SP1 bei den noch benötigten gar nicht deinstallieren.

    Viel Erfolg und liebe Grüsse

    Tom

  • Dienstag, 17. Januar 2012 12:35
     
     

    Vielen Dank für Eure Tips!

    Ich werde dies jedoch erst am Wochenende versuchen können.

    Ich melde mich wieder.

  • Donnerstag, 19. Januar 2012 08:04
     
     Beantwortet

    Hallo Phil,

     

    ich hatte das gleiche Problem.

    Die Lösung war bei mir deinstallieren des SP1 für den SQL Server (KB2528583). So wie es aussieht hat der Installer ein Problem damit, Instanzen mit einem neueren Service Pack/Update zu erkennen.

     

    Von Seiten Microsoft gibt es meines Wissens noch keine offizielle Lösung bzw. Patch.

     

    Gruß

     

    Uwe

    • Als Antwort markiert Phil Gramzow Samstag, 21. Januar 2012 08:38
    •  
  • Samstag, 21. Januar 2012 08:40
     
     

    Hallo zusammen,

    die Deinstallation des SQL Server 2008 R2 SP1 hat mich tatsächlich zur Lösung meines Problems gebracht.

     

    Danke dafür!

     

    Diese Vorgehensweise hat jedoch ein neues Problem aufgebracht.

    Der SQL Server Agent lässt sich nicht wieder Starten und der automatische Start lässt sich nicht aktivieren.

    "Der Remoteprozeduraufruf ist fehlgeschlagen. [0x800706be]"

     

    Jemand eine Idee?

     

    \\EDIT:

    Das Problem hat sich auch gelöst. Über den SQL Server Konfigurationsmanager konnte ich den Dienst nicht aktivieren. Unter Systemsteuerung / Dienste jedoch schon.

     

    Gruß

    Phil

  • Dienstag, 24. Januar 2012 13:54
    Beantworter
     
     

    Hallo Phil!
    Ich konnte das Verhalten heute einmal auf meinem deutschen Notebook nachvollziehen, auf meinem englischen Server aber nach wie vor nicht.

    Die Erkenntnisse aus dieser Aktion habe ich hier zusammengefasst:
    http://www.insidesql.org/blogs/cmu/sql_server/benannte-instanz-deinstallieren

    Ich würde gerne noch wissen, ob die Probleme nur auf deutschsprachigen Systemen auftauchen, oder auch auf englischen.
    Das ging für mich nicht eindeutig aus dem Thread hervor!

    Es wäre also toll, wenn Betroffene hier ihre Konfiguration beschreiben!
     Einen schönen Tag noch,
    Christoph
    --
    Microsoft SQL Server MVP
    www.insidesql.org/blogs/cmu

  • Donnerstag, 26. Januar 2012 06:30
     
     

    Hallo Christoph!

     

    Ich nutze eine komplett deutsche Konfiguration.

    - Windows Server 2008 R2 Enterprise + Service Pack 1 - 64-Bit - DE

    - SQL Server 2008 R2 Enterprise + Service Pack 1 - 64-Bit - DE

     

    Gruß

    Phil


    • Bearbeitet Phil Gramzow Donnerstag, 26. Januar 2012 06:31
    •  
  • Donnerstag, 26. Januar 2012 06:51
    Beantworter
     
     

    Das hatte ich vermutet! ;-))

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