sys.fn_db_backup_file_snapshots (Transact-SQL)

Si applica a: sìSQL Server 2016 (13.x) e versioni successive

Restituisce gli snapshot di Azure associati ai file di database. Se il database specificato non viene trovato o se i file di database non vengono archiviati nel Microsoft Azure BLOB Archiviazione, non viene restituita alcuna riga. Usare questa funzione di sistema in combinazione con il sys.sp_delete_backup_file_snapshot sistema stored procedure per identificare ed eliminare snapshot di backup orfani. Per altre informazioni, vedere Backup di snapshot di file per i file di database in Azure.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

  
sys.fn_db_backup_file_snapshots   
   [ ( database_name ) ]  

Argomenti

Database_name
Nome del database su cui viene eseguita la query. Se NULL, questa funzione viene eseguita nell'ambito del database corrente.

Tabella restituita

Nome colonna Tipo di dati Descrizione
file_id int ID file per il database. Non ammette i valori Null.
snapshot_time nvarchar(260) Timestamp dello snapshot così come viene restituito dall'API REST. Restituisce NULL se non esiste alcuno snapshot.
snapshot_url nvarchar(360) URL completo dello snapshot del file. Restituisce NULL se non esiste alcuno snapshot.

Autorizzazioni

È richiesta l'autorizzazione VIEW DATABASE STATE per il database.

Vedere anche

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