Freigeben über


sp_delete_backup_file_snapshot (Transact-SQL)

Gilt für: SQL Server 2016 (13.x) und höhere Versionen

Löscht eine angegebene Sicherungsmomentaufnahme aus der angegebenen Datenbank. Verwenden Sie diese gespeicherte Systemprozedur in Verbindung mit der sys.fn_db_backup_file_snapshots Systemfunktion, um verwaiste Sicherungsmomentaufnahmen zu identifizieren und zu löschen. Weitere Informationen finden Sie unter Dateimomentaufnahme-Sicherungen für Datenbankdateien in Azure.

Transact-SQL-Syntaxkonventionen

Syntax

sys.sp_delete_backup_file_snapshot
    [ @db_name = ] N'database_name'
    , [ @snapshot_url = ] N'<snapshot_url>'

Argumente

Wichtig

Argumente für erweiterte gespeicherte Prozeduren müssen in der spezifischen Reihenfolge eingegeben werden, wie im Abschnitt Syntax beschrieben. Wenn die Parameter außerhalb der Reihenfolge eingegeben werden, tritt eine Fehlermeldung auf.

[ @db_name = ] N'database_name'

Der Name der Datenbank, die die zu löschende Momentaufnahme enthält, bereitgestellt als Unicode-Zeichenfolge.

[ @snapshot_url = ] N'snapshot_url'

Die URL der zu löschenden Momentaufnahme, bereitgestellt als Unicode-Zeichenfolge.

Berechtigungen

Erfordert ALTER ANY DATABASE-Berechtigung.