Dela via


sys.fn_db_backup_file_snapshots (Transact-SQL)

gäller för: SQL Server 2016 (13.x) och senare versioner

Returnerar Azure-ögonblicksbilder som är associerade med databasfilerna. Om den angivna databasen inte hittas, eller om databasfilerna inte lagras i Microsoft Azure Blob Storage, returneras inga rader. Använd den här systemfunktionen med den sys.sp_delete_backup_file_snapshot system lagrade proceduren för att identifiera och ta bort ögonblicksbilder av överblivna säkerhetskopieringar.

Mer information finns i File-Snapshot Backups for Database Files i Azure.

Transact-SQL syntaxkonventioner

Syntax

sys.fn_db_backup_file_snapshots
   [ ( database_name ) ]

Arguments

database_name

Namnet på databasen som efterfrågas. Om NULLkörs den här funktionen i det aktuella databasomfånget.

Tabellen returneras

Kolumnnamn Datatyp Description
file_id int Fil-ID för databasen. Inte nullbar.
snapshot_time nvarchar(260) Tidsstämpeln för ögonblicksbilden när den returneras av REST-API:et. Returnerar NULL om det inte finns någon ögonblicksbild.
snapshot_url nvarchar(360) Den fullständiga URL:en till ögonblicksbilden av filen. Returnerar NULL om det inte finns någon ögonblicksbild.

Permissions

Kräver VIEW DATABASE STATE behörighet för databasen.