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)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für