sys.fn_db_backup_file_snapshots (Transact-SQL)

Gilt für: SQL Server 2016 (13.x) und spätere Versionen

Gibt Azure-Momentaufnahmen zurück, die den Datenbankdateien zugeordnet sind. Wenn die angegebene Datenbank nicht gefunden wird oder die Datenbankdateien nicht im Microsoft-Azure Blob Storage gespeichert werden, werden keine Zeilen zurückgegeben. Verwenden Sie diese Systemfunktion in Verbindung mit der sys.sp_delete_backup_file_snapshot gespeicherten Systemprozedur, 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.fn_db_backup_file_snapshots   
   [ ( database_name ) ]  

Argumente

Database_name
Der Name der abgefragten Datenbank. Bei NULL wird diese Funktion im aktuellen Datenbankbereich ausgeführt.

Zurückgegebene Tabelle

Spaltenname Datentyp BESCHREIBUNG
file_id int Die Datei-ID für die Datenbank. Lässt keine NULL-Werte zu.
snapshot_time nvarchar(260) Der Zeitstempel der Momentaufnahme, wie sie von der REST-API zurückgegeben wird. Gibt NULL zurück, wenn keine Momentaufnahme vorhanden ist.
snapshot_url nvarchar(360) Die vollständige URL der Dateimomentaufnahme. Gibt NULL zurück, wenn keine Momentaufnahme vorhanden ist.

Berechtigungen

Erfordert die VIEW DATABASE STATE-Berechtigung für die Datenbank.

Weitere Informationen

sp_delete_backup_file_snapshot (Transact-SQL)
sp_delete_backup (Transact-SQL)