sys.fn_db_backup_file_snapshots (Transact-SQL)

Se aplica a: síSQL Server 2016 (13.x) y versiones posteriores

Devuelve instantáneas de Azure asociadas a los archivos de base de datos. Si no se encuentra la base de datos especificada o si los archivos de base de datos no están almacenados en el servicio Microsoft Azure Blob Storage, no se devuelve ninguna fila. Use esta función del sistema junto con el sys.sp_delete_backup_file_snapshot almacenado del sistema para identificar y eliminar instantáneas de copia de seguridad huérfanas. Para obtener más información, vea Copias de seguridad de instantánea de archivos para archivos de base de datos de Azure.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQL

Sintaxis

  
sys.fn_db_backup_file_snapshots   
   [ ( database_name ) ]  

Argumentos

Database_name
Nombre de la base de datos que se está consultando. Si es NULL, esta función se ejecuta en el ámbito de base de datos actual.

Tabla devuelta

Nombre de la columna Tipo de datos Descripción
file_id int Identificador de archivo de la base de datos. No admite valores NULL.
snapshot_time nvarchar(260) Marca de tiempo de la instantánea tal como la devuelve la API REST. Devuelve NULL si no existe ninguna instantánea.
snapshot_url nvarchar(360) Dirección URL completa de la instantánea de archivo. Devuelve NULL si no existe ninguna instantánea.

Permisos

Requiere el permiso VIEW DATABASE STATE en la base de datos.

Consulte también

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