Freigeben über


Deinstallieren einer vorhandenen SQL Server-Instanz (Setup)

Gilt für:SQL Server unter Windows

In diesem Artikel wird beschrieben, wie eine eigenständige Instanz von SQL Server deinstalliert wird. Mit den Schritten in diesem Artikel bereiten Sie das System außerdem für die erneute Installation von SQL Server vor.

Informationen zum Deinstallieren eines kumulativen Updates finden Sie unter Deinstallieren eines kumulativen Updates aus SQL Server.

Hinweis

Zur Deinstallation eines SQL Server -Failovercluster verwenden Sie die vom SQL Server -Setup bereitgestellte Funktion Knoten entfernen, um jeden Knoten einzeln zu entfernen. Weitere Informationen finden Sie unter Hinzufügen oder Entfernen von Knoten in einer Failoverclusterinstanz (Setup)

Überlegungen

  • Um SQL Server zu deinstallieren, müssen Sie ein lokaler Administrator mit der Berechtigung zur Anmeldung als Dienst sein.

  • Wenn Ihr Computer über die mindestens erforderliche Menge an physischem Arbeitsspeicher verfügt, setzen Sie die Größe der Auslagerungsdatei auf die doppelte Menge des physischen Arbeitsspeichers herauf. Unzureichender virtueller Arbeitsspeicher kann zu einer unvollständigen Entfernung von SQL Server führen.

  • Auf einem System mit mehreren SQL Server-Instanzen wird der SQL Server-Browserdienst erst bei der Entfernung der letzten Instanz von SQL Server deinstalliert. Der SQL Server-Browserdienst kann manuell mit demselben Verfahren wie das Entfernen von SQL Server entfernt werden.

  • Beim Deinstallieren von SQL Server werden tempdb-Datendateien gelöscht, die während des Installationsvorgangs hinzugefügt wurden. Dateien mit dem Namensmuster „tempdb_mssql_*.ndf“ werden gelöscht, wenn sie im Verzeichnis der Systemdatenbank vorhanden sind.

Vorbereiten

  1. Sichern Sie Ihre Daten. Erstellen Sie entweder vollständige Sicherungen aller Datenbanken, einschließlich der Systemdatenbanken, oder kopieren Sie die MDF- und LDF-Dateien manuell an einen separaten Speicherort. Die master-Datenbank enthält alle Informationen für den Server auf Systemebene, wie etwa Anmeldeinformationen und Schemas. Die msdb-Datenbank enthält Auftragsinformationen, wie etwa Aufträge für den SQL Server-Agent, den Sicherungsverlauf und Wartungspläne. Weitere Informationen zu Systemdatenbanken finden Sie unter Sichern und Wiederherstellen: Systemdatenbanken (SQL Server).For more information about system databases, see Back up and restore: System databases (SQL Server).

    Die Dateien, die Sie speichern müssen, umfassen die im Folgenden aufgeführten Datenbankdateien1:

    • master.mdf
    • mastlog.ldf
    • msdbdata.mdf
    • msdblog.ldf
    • model.mdf
    • modellog.ldf
    • mssqlsystemresource.mdf
    • mssqlsystemresource.ldf
    • ReportServer[$InstanceName]-Daten- und Protokolldateien2
    • ReportServer[$InstanceName]TempDB-Daten- und Protokolldateien2

    1 Sie können die tempdb-Systemdatenbank nicht sichern.

    2 Die ReportServer-Datenbanken sind in SQL Server Reporting Services enthalten.

  2. Beenden Sie alle SQL Server-Dienste. Beenden Sie alle SQL Server -Dienste vor dem Deinstallieren von SQL Server -Komponenten. Aktive Verbindungen können eine erfolgreiche Deinstallation verhindern.

  3. Verwenden Sie ein Konto mit den entsprechenden Berechtigungen. Melden Sie sich auf dem Server an, indem Sie das SQL Server-Dienstkonto oder ein Konto mit entsprechenden Berechtigungen verwenden. Sie können beispielsweise eine Verbindung mit dem Server herstellen, indem Sie ein Konto verwenden, das Mitglied der lokalen Administratorgruppe ist.

Deinstallieren

Führen Sie die folgenden Schritte aus, um SQL Server von Windows 10, Windows Server 2016, Windows Server 2019 und höher zu deinstallieren.

  1. Um mit dem Entfernungsprozess zu beginnen, navigieren Sie im Startmenü zu "Einstellungen ". Je nachdem, welche Version von Windows Sie installiert haben, wählen Sie "Apps" oder "Installierte Apps > " aus.

  2. Suchen Sie im Suchfeld nach sql.

  3. Wählen Sie Microsoft SQL Server (Version) (Bit) aus. Beispiel: Microsoft SQL Server 2017 (64-bit).

  4. Wählen Sie Deinstallieren aus.

    Screenshot der Deinstallation von SQL Server

    Wenn Sie eine neuere Version von Windows verwenden, sieht die Benutzeroberfläche möglicherweise anders aus.

  5. Wählen Sie im SQL Server-Dialogfeld-Popup Entfernen aus, um den Microsoft SQL Server-Installations-Assistenten zu starten.

    Screenshot der Entfernung von SQL Server

  6. Verwenden Sie auf der Seite " Instanz auswählen " die Dropdownliste, um eine Instanz von SQL Server anzugeben, die entfernt werden soll, oder geben Sie die Option an, nur die freigegebenen SQL Server-Features und Verwaltungstools zu entfernen. Wählen Sie zum Fortsetzen des Vorgangs Weiter aus.

  7. Geben Sie auf der Seite Funktionen auswählen die Funktionen an, die aus der angegebenen Instanz von SQL Server entfernt werden sollen.

  8. Überprüfen Sie auf der Seite Deinstallation kann jetzt ausgeführt werden die Liste der Komponenten und Funktionen, die deinstalliert werden sollen. Wählen Sie Entfernen aus, um mit der Deinstallation zu beginnen.

  9. Aktualisieren Sie das Fenster "Apps und Features ", um zu überprüfen, ob die SQL Server-Instanz erfolgreich entfernt wurde, und ermitteln Sie, welche SQL Server-Komponenten weiterhin vorhanden sind. Entfernen Sie auch diese Komponenten über dieses Fenster, wenn Sie dies wünschen.

Im Fall eines Fehlers

Wenn beim Entfernen ein Fehler auftritt, überprüfen Sie die SQL Server-Setupprotokolldateien, um die Grundursache zu bestimmen.