sys.sp_delete_backup (Transact-SQL)

A következőkre vonatkozik: SQL Server 2016 (13.x) és újabb verziók

Törli az összes snapshotot és a mentési fájlt, amely egy snapshot biztonsági mentést tartalmaz a megadott adatbázisból. Ez a rendszerben tárolt eljárás az egyetlen ajánlott módszer a snapshot biztonsági mentési készletek kezelésére. További információ: File-Snapshot Biztonsági másolatok adatbázisfájlokhoz az Azure.

Transact-SQL szintaxis konvenciók

Syntax

sys.sp_delete_backup
    [ @backup_url = ] N'backup_url'
    [ , [ @database_name = ] { N'database_name' | NULL } ]
[ ; ]

Arguments

[ @backup_url = ] N'backup_url'

A törölendő biztonsági mentés URL-je, amely törli az összes megadott biztonsági mentési készletet tartalmazó pillanatképeket, beleértve magát a biztonsági mentést is.

[ @database_name = ] N'database_name'

Az adatbázis neve, amely a törölendő pillanatképet tartalmazza. Amikor adatbázis nevet adnak, a rendszer ellenőrzi, hogy a megadott biztonsági mentési URL a megadott adatbázis biztonsági URL-je, és sp_delete_backup_file_snapshot segítségével töröli minden pillanatképet. Ha nincs megadva adatbázis neve, akkor ez az adatbázis-ellenőrzés nem történik.

Permissions

Megköveteli az ALTER BÁRMILYEN DATABASE engedélyt vagy ALTER engedélyt a megadott adatbázison.