Deinstallieren einer vorhandenen SQL Server-Instanz (Setup)Uninstall an Existing Instance of SQL Server (Setup)

DIESES THEMA GILT FÜR: jaSQL Server (nur Windows)neinAzure SQL-DatenbankneinAzure SQL Data Warehouse neinParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (Windows only)noAzure SQL DatabasenoAzure SQL Data WarehousenoParallel Data Warehouse

Weitere Informationen, die sich auf vorherige Versionen von SQL Server beziehen, finden Sie unter Uninstall an Existing Instance of SQL Server (Setup) (Deinstallieren einer vorhandenen SQL Server-Instanz (Setup)).For content related to previous versions of SQL Server, see Uninstall an Existing Instance of SQL Server (Setup).

In diesem Artikel wird beschrieben, wie eine eigenständige Instanz von SQL ServerSQL Serverdeinstalliert wird.This article describes how to uninstall a stand-alone instance of SQL ServerSQL Server. Mit den Schritten in diesem Artikel bereiten Sie das System außerdem für die erneute Installation von SQL ServerSQL Server vor.By following the steps in this article, you also prepare the system so that you can reinstall SQL ServerSQL Server.

WICHTIG!IMPORTANT! Sie müssen ein lokaler Administrator sein und über die Berechtigung verfügen, sich als Dienst anzumelden, um eine Instanz von SQL ServerSQL Serverdeinstallieren zu können.To uninstall an instance of SQL ServerSQL Server, you must be a local administrator with permission to log on as a service.

Hinweis: Verwenden Sie die vom SQL ServerSQL Server-Setup bereitgestellte Funktion „Remove Node“ (Knoten entfernen) zur Deinstallation eines SQL ServerSQL Server-Failovercluster, um jeden Knoten einzeln zu entfernen.NOTE: To uninstall a SQL ServerSQL Server failover cluster, use the Remove Node functionality provided by SQL ServerSQL Server Setup to remove each node individually. Weitere Informationen finden Sie unter Hinzufügen oder Entfernen von Knoten in einem SQL Server-Failovercluster (Setup).For more information, see Add or Remove Nodes in a SQL Server Failover Cluster (Setup)

Beachten Sie vor der Deinstallation von SQL ServerSQL Serverdie folgenden wichtigen Szenarien:Note the following important scenarios before you uninstall SQL ServerSQL Server:

  • Bevor Sie SQL ServerSQL Server -Komponenten von einem Computer entfernen, der die Mindestanforderungen für den physischen Arbeitsspeicher erfüllt, müssen Sie sicherstellen, dass die Auslagerungsdatei ausreichend groß ist.Before you remove SQL ServerSQL Server components from a computer that has the minimum required amount of physical memory, make sure that the page file size is sufficient. Die Auslagerungsdatei muss zwei Mal so groß sein wie der physische Speicher.The page file size must be equal to two times the amount of physical memory. Unzureichender virtueller Arbeitsspeicher kann dazu führen, dass SQL ServerSQL Servernur unvollständig entfernt wird.Insufficient virtual memory can cause an incomplete removal of SQL ServerSQL Server.

  • Wenn Sie mehrere Instanzen von SQL ServerSQL Serverinstalliert haben, wird der SQL ServerSQL Server -Browser automatisch deinstalliert, sobald die letzte Instanz von SQL Server 2017SQL Server 2017 deinstalliert ist.If you have multiple instances of SQL ServerSQL Server, the SQL ServerSQL Server Browser uninstalls automatically when the last instance of SQL Server 2017SQL Server 2017 is uninstalled.

    Um alle Komponenten von SQL Server 2017SQL Server 2017zu deinstallieren, müssen Sie die SQL ServerSQL Server -Browserkomponente in der Systemsteuerung unter Programme und Funktionenmanuell deinstallieren.If you want to uninstall all components of SQL Server 2017SQL Server 2017, you must uninstall the SQL ServerSQL Server Browser component manually from Programs and Features in Control Panel.

  1. Beim Deinstallieren von SQL ServerSQL Server werden tempdb-Datendateien gelöscht, die während des Installationsvorgangs hinzugefügt wurden.Uninstalling SQL ServerSQL Server deletes tempdb data files that were added during the install process. Dateien mit dem Namensmuster „tempdb_mssql_*.ndf“ werden gelöscht, wenn sie im Verzeichnis der Systemdatenbank vorhanden sind.Files with tempdb_mssql_*.ndf name pattern are deleted if they exist in the system database directory.

Vor der DeinstallationBefore You Uninstall

  1. Sichern Sie die Daten.Back up your data. Obwohl dieser Schritt nicht zwingend erforderlich ist, verfügen Sie möglicherweise über Datenbanken, die Sie in ihrem aktuellen Zustand speichern möchten.Although this is not a required step, you might have databases that you want to save in their present state. Möglicherweise möchten Sie auch an den Systemdatenbanken vorgenommene Änderungen speichern.You might also want to save changes that were made to the system databases. Wenn einer dieser Fälle zutrifft, stellen Sie sicher, dass die Daten vor dem Deinstallieren von SQL ServerSQL Servergesichert werden.If either situation is true, make sure that back up the data before you uninstall SQL ServerSQL Server. Speichern Sie alternativ eine Kopie aller Daten- und Protokolldateien in einem anderen Ordner als dem MSSQL-Ordner.Alternatively, save a copy of all the data and log files in a folder other than the MSSQL folder. Der MSSQL-Ordner wird während der Deinstallation gelöscht.The MSSQL folder is deleted during uninstallation.

    Die Dateien, die Sie speichern müssen, umfassen die im Folgenden aufgeführten Datenbankdateien:The files that you must save include the following database files:

    • Master.mdfMaster.mdf

    • Mastlog.ldfMastlog.ldf

    • Model.mdfModel.mdf

    • Modellog.ldfModellog.ldf

    • Msdbdata.mdfMsdbdata.mdf

    • Msdblog.ldfMsdblog.ldf

    • Mssqlsystemresource.mdfMssqlsystemresource.mdf

    • Mssqlsustemresource.ldfMssqlsustemresource.ldf

    • Tempdb.mdfTempdb.mdf

    • Templog.ldfTemplog.ldf

    • ReportServer[$InstanceName] Dies ist die Reporting ServicesReporting Services-Standarddatenbank.ReportServer[$InstanceName] This is the Reporting ServicesReporting Services default database.

    • ReportServer[$InstanceName]TempDB Dies ist die temporäre Reporting ServicesReporting Services-Standarddatenbank.ReportServer[$InstanceName]TempDB This is the Reporting ServicesReporting Services default temporary database.

  2. Löschen Sie die lokalen Sicherheitsgruppen.Delete the local security groups. Löschen Sie vor dem Deinstallieren von SQL ServerSQL Serverdie lokalen Sicherheitsgruppen für SQL ServerSQL Server -Komponenten.Before you uninstall SQL ServerSQL Server, delete the local security groups for SQL ServerSQL Server components.

  3. Beenden Sie alle SQL ServerSQL Server Dienste.Stop all SQL ServerSQL Server services. Beenden Sie alle SQL ServerSQL Server -Dienste vor dem Deinstallieren von SQL ServerSQL Server -Komponenten.We recommend that you stop all SQL ServerSQL Server services before you uninstall SQL ServerSQL Server components. Aktive Verbindungen können eine erfolgreiche Deinstallation verhindern.Active connections can prevent successful uninstallation.

  4. Verwenden Sie ein Konto mit den entsprechenden Berechtigungen.Use an account that has the appropriate permissions. Melden Sie sich am Server an, indem Sie das SQL ServerSQL Server -Dienstkonto oder ein Konto mit entsprechenden Berechtigungen verwenden.Log on to the server by using the SQL ServerSQL Server service account or by using an account that has equivalent permissions. Beispielsweise können Sie sich mit einem Konto beim Server anmelden, das Mitglied der lokalen Administratorgruppe ist.For example, you can log on to the server by using an account that is a member of the local Administrators group.

To Uninstall an Instance of SQL ServerSQL ServerTo Uninstall an Instance of SQL ServerSQL Server

  1. Um den Deinstallationsvorgang zu starten, wechseln Sie in der Systemsteuerung zu Programme und Funktionen.To begin the uninstall process, go to Control Panel and then Programs and Features.

  2. Klicken Sie mit der rechten Maustaste auf SQL Server 2016 , und wählen Sie Deinstallierendeinstalliert wird.Right click SQL Server 2016 and select Uninstall. Klicken Sie auf Entfernen.Then click Remove. Dadurch wird der SQL ServerSQL Server -Installations-Assistent gestartet.This starts the SQL ServerSQL Server Installation Wizard.

    Unterstützungsregeln für Setup werden ausgeführt, um die Computerkonfiguration zu überprüfen.Setup Support Rules runs to verify your computer configuration. Klicken Sie auf Weiter, um den Vorgang fortzusetzen.To continue, click Next.

  3. Wählen Sie im Dropdownfeld auf der Seite Instanz auswählen die Instanz von SQL ServerSQL Server aus, die Sie entfernen möchten, oder legen Sie fest, dass nur die freigegebenen Funktionen sowie die Verwaltungstools von SQL ServerSQL Server entfernt werden sollen.On the Select Instance page, use the drop-down box to specify an instance of SQL ServerSQL Server to remove, or specify the option to remove only the SQL ServerSQL Server shared features and management tools. Klicken Sie auf Weiter, um den Vorgang fortzusetzen.To continue, click Next.

  4. Geben Sie auf der Seite Funktionen auswählen die Funktionen an, die aus der angegebenen Instanz von SQL ServerSQL Serverentfernt werden sollen.On the Select Features page, specify the features to remove from the specified instance of SQL ServerSQL Server.

    Entfernungsregeln werden ausgeführt, um zu überprüfen, dass der Vorgang erfolgreich abgeschlossen werden kann.Removal rules runs to verify that the operation can complete successfully.

  5. Überprüfen Sie auf der Seite Deinstallation kann jetzt ausgeführt werden die Liste der Komponenten und Funktionen, die deinstalliert werden sollen.On the Ready to Remove page, review the list of components and features that will be uninstalled. Klicken Sie auf Entfernen , um mit der Deinstallation zu beginnen.Click Remove to begin uninstalling

  6. Unmittelbar nach der Deinstallation der letzten SQL ServerSQL Server -Instanz sind die anderen Programme, die SQL ServerSQL Server zugeordnet sind, in der Programmliste in Programme und Funktionenweiterhin sichtbar.Immediately after you uninstall the last SQL ServerSQL Server instance, the other programs associated with SQL ServerSQL Server will still be visible in the list of programs in Programs and Features. Wenn Sie Programme und Funktionenjedoch schließen, wird die Programmliste beim nächsten Öffnen von Programme und Funktionenaktualisiert, sodass nur die Programme angezeigt werden, die weiterhin installiert sind.However, if you close Programs and Features, the next time you open Programs and Features, it will refresh the list of programs, to show only the ones that are actually still installed.

Falls die Deinstallation einen Fehler verursachtIf the Uninstallation Fails

  1. Wenn der Deinstallationsvorgang nicht erfolgreich abgeschlossen wird, versuchen Sie, das Problem, das den Deinstallationsfehler verursacht hat, zu beheben.If the uninstallation process does not complete successfully, attempt to fix the problem that caused the uninstallation to fail. Die folgenden Artikel sollen helfen, den Ursachen für die fehlgeschlagene Deinstallation auf den Grund zu gehen:The following articles can help you understand the cause of the failed uninstallation:

  2. Falls sich die Ursache für den Deinstallationsfehler nicht beheben lässt, können Sie sich an den MicrosoftMicrosoft -Support wenden.If you are unable to fix the cause of the uninstallation failure, you can contact MicrosoftMicrosoft Support. In einigen Fällen, z. B. falls wichtige Dateien versehentlich gelöscht wurden, muss vor der Neuinstallation von SQL ServerSQL Server u. U. das Betriebssystem auf dem Computer neu installiert werden.In some cases, such as unintentional deletion of important files, reinstalling the operating system may be required before reinstalling SQL ServerSQL Server on the computer.

Weitere Informationen finden Sie unterSee Also

Lesen und Anzeigen der Setupprotokolldateien von SQL ServerView and Read SQL Server Setup Log Files