sys.fn_db_backup_file_snapshots (Transact-SQL)

Применимо к: даSQL Server 2016 (13.x); и более поздние версии

Возвращает моментальные снимки Azure, связанные с файлами базы данных. если указанная база данных не найдена или файлы базы данных не хранятся в службе служба хранилища больших двоичных объектов Microsoft Azure, никакие строки не возвращаются. Используйте эту системную функцию совместно с системной хранимой процедурой sys.sp_delete_backup_file_snapshot для обнаружения и удаления потерянных моментальных снимков резервных копий. Дополнительные сведения см. в разделе Резервные копии моментальных снимков файлов для файлов базы данных в Azure.

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

  
sys.fn_db_backup_file_snapshots   
   [ ( database_name ) ]  

Аргументы

Database_name
Имя запрашиваемой базы данных. Если значение равно NULL, эта функция выполняется в текущей области базы данных.

Возвращаемая таблица

Имя столбца Тип данных Описание
file_id int Идентификатор файла для базы данных. Не допускает значение NULL.
snapshot_time nvarchar(260) Метка времени моментального снимка, возвращаемая REST API. Возвращает значение NULL, если моментальный снимок не существует.
snapshot_url nvarchar(360) Полный URL-адрес моментального снимка файла. Возвращает значение NULL, если моментальный снимок не существует.

Разрешения

Необходимо разрешение VIEW DATABASE STATE на базу данных.

См. также:

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