Freigeben über


Löschen einer Datenbank

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance

In diesem Artikel erfahren Sie, wie Sie eine benutzerdefinierten Datenbank in SQL Server mithilfe von SQL Server Management Studio oder Transact-SQL gelöscht wird.

Voraussetzungen

  • Löschen Sie alle Datenbankmomentaufnahmen, die in der Datenbank vorhanden sind. Weitere Informationen finden Sie unter Löschen einer Datenbankmomentaufnahme (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

Ziehen Sie in Betracht, eine vollständige Sicherung der Datenbank vorzunehmen, bevor Sie sie löschen. Eine gelöschte Datenbank kann nur neu erstellt werden, indem eine vollständige Sicherung wiederhergestellt wird. 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 (Vorschauversion)

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 zu löschende Datenbank, und wählen Sie dann Löschen.

  3. Um zu bestätigen, dass Sie die Datenbank löschen möchten, wählen 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 zu löschende Datenbank, und wählen Sie dann Löschen.

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

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 Datenbanken Sales und NewSales entfernt.

USE master ;  
GO  
DROP DATABASE Sales, NewSales ;  
GO  

Nachverfolgung: Nach dem Löschen einer Datenbank

Sichern Sie die master-Datenbank. Wenn master wiederhergestellt werden muss, haben alle Datenbanken, die seit der letzten Sicherung von master gelöscht wurden, immer noch Verweise in den Systemkatalogansichten und können zu Fehlermeldungen führen.

Einschränkungen

Nächste Schritte