Löschen einer Datenbankmomentaufnahme (Transact-SQL)

Gilt für:SQL Server

Wenn Sie eine Datenbankmomentaufnahme ablegen, wird die Datenbankmomentaufnahme von SQL Server gelöscht und die sparsamen Dateien gelöscht, die von der Momentaufnahme verwendet werden. Wenn Sie eine Datenbank-Momentaufnahme löschen, werden alle Benutzerverbindungen damit beendet.

Sicherheit

Berechtigungen

Jeder Benutzer mit DROP DATABASE-Berechtigungen kann eine Datenbank-Momentaufnahme löschen.

Löschen einer Datenbank-Momentaufnahme (mit Transact-SQL)

So löschen Sie eine Datenbank-Momentaufnahme

  1. Identifizieren Sie die Datenbank-Momentaufnahme, die Sie löschen möchten. Sie können die Momentaufnahmen einer Datenbank in SQL Server Management Studio anzeigen. Weitere Informationen finden Sie unter Anzeigen einer Datenbankmomentaufnahme (SQL Server).

  2. Geben Sie eine DROP DATABASE -Anweisung aus, und geben Sie den Namen der Datenbank-Momentaufnahme an, die gelöscht werden soll. Die Syntax lautet wie folgt:

    DROP DATABASE database_snapshot_name [ ,...n ]

    Dabei ist database_snapshot_name der Name der Datenbank-Momentaufnahme, die gelöscht werden soll.

Beispiel (Transact-SQL)

In diesem Beispiel wird eine Datenbank-Momentaufnahme namens SalesSnapshot0600 ohne Auswirkungen auf die Quelldatenbank gelöscht.

DROP DATABASE SalesSnapshot0600 ;  

Alle Benutzerverbindungen mit SalesSnapshot0600 werden beendet, und alle von der Momentaufnahme verwendeten Sparsedateien des NTFS-Dateisystems werden gelöscht.

Hinweis

Informationen zur Verwendung von verschärften Dateien nach Datenbankmomentaufnahmen finden Sie unter Database Snapshots (SQL Server).For information about the use of sparse files by database snapshots, see Database Snapshots (SQL Server)

Related Tasks

Weitere Informationen

DROP DATABASE (Transact-SQL)
Datenbank-Momentaufnahmen (SQL Server)