Löschen einer Datenbank

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

In diesem Artikel wird beschrieben, wie Sie eine benutzerdefinierte Datenbank in SQL Server mithilfe von SQL Server Management Studio oder Transact-SQL löschen.

Voraussetzungen

  • Löschen Sie alle Datenbankmomentaufnahmen, die in der Datenbank vorhanden sind. Weitere Informationen finden Sie unter Drop a Database Snapshot (Transact-SQL).For more information, see Drop a Database Snapshot (Transact-SQL).

  • Wenn für die Datenbank der Protokollversand konfiguriert ist, entfernen Sie diesen.

  • Wenn die Datenbank für die Transaktionsreplikation oder für die Mergereplikation veröffentlicht ist bzw. Abonnent der Mergereplikation ist, entfernen Sie die Replikation aus der Datenbank.

Warnung

Erwägen Sie, vor dem Ablegen eine vollständige Sicherung der Datenbank zu erstellen. Eine gelöschte Datenbank kann nur durch Wiederherstellen einer vollständigen Sicherung neu erstellt werden. Weitere Informationen finden Sie in der Schnellstartanleitung: Sichern und Wiederherstellen einer lokalen SQL Server-Datenbank.

Sicherheit

Berechtigungen

Für die Ausführung von DROP DATABASE benötigt ein Benutzer zumindest die CONTROL-Berechtigung für die Datenbank.

Verwenden von Azure Data Studio (Vorschau)

So löschen Sie eine Datenbank

  1. Stellen Sie im Objekt-Explorer eine Verbindung mit einer Instanz von SQL Server-Datenbank-Engineher, und erweitern Sie dann diese Instanz.

  2. Erweitern Sie Datenbanken, klicken Sie mit der rechten Maustaste auf die datenbank, um sie zu löschen, und wählen Sie dann "Löschen" aus.

  3. Um zu bestätigen, dass Sie die Datenbank löschen möchten, wählen Sie "Ja" aus.

Verwendung von SQL Server Management Studio

So löschen Sie eine Datenbank

  1. Stellen Sie im Objekt-Explorer eine Verbindung mit einer Instanz von SQL Server-Datenbank-Engineher, und erweitern Sie dann diese Instanz.

  2. Erweitern Sie Datenbanken, klicken Sie mit der rechten Maustaste auf die datenbank, um sie zu löschen, und wählen Sie dann "Löschen" aus.

  3. Bestätigen Sie, dass die richtige Datenbank ausgewählt ist, und wählen Sie dann "OK" aus.

Verwenden von Transact-SQL

Weitere Informationen finden Sie unter DROP DATABASE (Transact-SQL).

So löschen Sie eine Datenbank

  1. Stellen Sie eine Verbindung mit dem Datenbank-Engineher.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel in das Abfragefenster, und klicken Sie dann auf Ausführen. In diesem Beispiel werden die Sales Datenbanken entfernt NewSales .

USE master ;  
GO  
DROP DATABASE Sales, NewSales ;  
GO  

Nachverfolgung: Nach dem Löschen einer Datenbank

Sichern Sie die master Datenbank. Falls master wiederhergestellt werden muss, enthält jede Datenbank, die seit der letzten Sicherung master gelöscht wurde, weiterhin Verweise in den Systemkatalogansichten und kann dazu führen, dass Fehlermeldungen ausgelöst werden.

Einschränkungen

Nächste Schritte