Löschen einer Datenbank

In diesem Thema wird beschrieben, wie eine benutzerdefinierte Datenbank unter SQL Server Management Studio in SQL Server 2012 mit SQL Server Management Studio oder Transact-SQL gelöscht wird.

In diesem Thema

  • Vorbereitungen:

    Einschränkungen

    Voraussetzungen

    Empfehlungen

    Sicherheit

  • So löschen Sie eine Datenbank mit:

    SQL Server Management Studio

    Transact-SQL

  • Nachverfolgung: Nach dem Löschen einer Datenbank

Vorbereitungen

Einschränkungen

  • Systemdatenbanken können nicht gelöscht werden.

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.

Empfehlungen

  • Ziehen Sie in Betracht, eine vollständige Sicherung der Datenbank vorzunehmen. Eine gelöschte Datenbank kann nur neu erstellt werden, indem eine Sicherungskopie wiederhergestellt wird.

Sicherheit

Berechtigungen

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

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

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 Database Engine (Datenbankmodul) her, und erweitern Sie dann diese Instanz.

  2. Erweitern Sie Datenbanken, klicken Sie mit der rechten Maustaste auf die zu löschende Datenbank, und klicken Sie dann auf Löschen.

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

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Verwendung von Transact-SQL

So löschen Sie eine Datenbank

  1. Stellen Sie eine Verbindung mit dem Database Engine (Datenbankmodul) her.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen. Im Beispiel werden die Datenbanken Sales und NewSales entfernt.

USE master ;
GO
DROP DATABASE Sales, NewSales ;
GO

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Nachverfolgung: Nach dem Löschen einer Datenbank

Sichern Sie die master-Datenbank. Wenn die master-Datenbank wiederhergestellt werden muss, können Fehlermeldungen auftreten, falls in den Systemkatalogsichten weiterhin Verweise auf Datenbanken bestehen, die seit der letzten Sicherung der master-Datenbank gelöscht wurden.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Siehe auch

Verweis

CREATE DATABASE (Transact-SQL)

ALTER DATABASE (Transact-SQL)