Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för: SQL Server 2016 (13.x) och senare versioner
Tar bort alla snapshots och backupfilen som utgör en snapshot-backupuppsättning från den angivna databasen. Denna systemlagrade procedur är den enda rekommenderade metoden för att hantera snapshot-backup-set. Mer information finns i File-Snapshot Backups for Database Files i Azure.
Transact-SQL syntaxkonventioner
Syntax
sys.sp_delete_backup
[ @backup_url = ] N'backup_url'
[ , [ @database_name = ] { N'database_name' | NULL } ]
[ ; ]
Arguments
[ @backup_url = ] N'backup_url'
URL:en till backupen som ska raderas, vilket raderar alla snapshots som ingår i den angivna backup-uppsättningen, inklusive backupfilen själv.
[ @database_name = ] N'database_name'
Namnet på databasen som innehåller ögonblicksbilden som ska raderas. När ett databasnamn anges verifierar systemet att den tillhandahållna backup-URL:en är en backup-URL för den angivna databasen och använder sp_delete_backup_file_snapshot för att ta bort varje ögonblicksbild. Om inget databasnamn anges utförs inte denna databaskontroll.
Permissions
Kräver ALTER ANY DATABASE tillstånd eller ALTER behörighet på den angivna databasen.