Zusammenfassung: In diesem Tutorial erfahren Sie, wie Sie eine Datenbank in einer SQL Server-Instanz mit der DROP DATABASE
– Anweisung und SQL Server Management Studio löschen.
Beachten Sie, dass dieses Tutorial die TestDb
und SampleDb
verwendet, die im CREATE DATABASE
tutorial für die Demonstration erstellt wurden.,
Verwenden der SQL Server DROP DATABASE-Anweisung zum Löschen einer Datenbank
Um eine vorhandene Datenbank aus einer SQL Server-Instanz zu entfernen, verwenden Sie die DROP DATABASE
– Anweisung.
Mit der Anweisung DROP DATABASE
können Sie eine oder mehrere Datenbanken mit folgender Syntax löschen:
Code language: SQL (Structured Query Language) (sql)
In dieser Syntax geben Sie den Namen der Datenbank an, die Sie nach den Schlüsselwörtern DROP DATABASE
löschen möchten., Wenn Sie mehrere Datenbanken mit einer einzigen Anweisung löschen möchten,können Sie eine durch Kommas getrennte Liste von Datenbanknamen nach der Klausel DROP DATABASE
.
DieIF EXISTS
Option ist ab SQL Server 2016 verfügbar (13.x). Sie können eine Datenbank nur bedingt löschen, wenn die Datenbank bereits vorhanden ist. Wenn Sie versuchen, eine nicht vorhandene Datenbank zu löschen, ohne die Option IF EXISTS
anzugeben, gibt SQL Server einen Fehler aus.,
Bevor Sie eine Datenbank löschen, müssen Sie die folgenden wichtigen Punkte sicherstellen:
- Zuerst löscht die Anweisung
DROP DATABASE
die Datenbank und auch die von der Datenbank verwendeten physischen Datenträgerdateien. Daher sollten Sie eine Sicherungskopie der Datenbank haben, falls Sie sie in Zukunft wiederherstellen möchten. - Zweitens können Sie die aktuell verwendete Datenbank nicht löschen.,ete die
TestDb
Datenbank:Code language: SQL (Structured Query Language) (sql)Verwenden Sie das SQL Server Management Studio, um eine Datenbank zu löschen
Sie können diese Schritte ausführen, um die
SampleDb
Datenbank zu löschen:Klicken Sie zuerst mit der rechten Maustaste auf den zu löschenden Datenbanknamen und wählen Sie den Menüpunkt Löschen:
Deaktivieren Sie zweitens das Kontrollkästchen Sicherungs-und Wiederherstellungsinformationen für Datenbanken löschen, aktivieren Sie das Kontrollkästchen Vorhandene Verbindungen schließen und klicken Sie auf die Schaltfläche OK, um die Datenbank zu löschen.,
Überprüfen Sie drittens, ob die Datenbank aus dem Objekt-Explorer gelöscht wurde.
In diesem Tutorial haben Sie gelernt, wie Sie mit der SQL Server
DROP DATABASE
– Anweisung und SQL Server Management Studio Datenbanken in einer SQL Server-Instanz löschen.
Schreibe einen Kommentar