sys.fn_db_backup_file_snapshots(Transact-SQL)

적용 대상: SQL Server 2016(13.x) 이상 버전

데이터베이스 파일과 연결된 Azure 스냅샷을 반환합니다. 지정된 데이터베이스를 찾을 수 없거나 데이터베이스 파일이 Microsoft Azure Blob Storage에 저장되지 않은 경우 행이 반환되지 않습니다. 이 시스템 함수를 sys.sp_delete_backup_file_snapshot 시스템 저장 프로시저와 함께 사용하여 분리된 백업 스냅샷을 식별하고 삭제합니다. 자세한 내용은 Azure의 데이터베이스 파일에 대한 파일-스냅샷 백업을 참조 하세요.

Transact-SQL 구문 표기 규칙

구문

  
sys.fn_db_backup_file_snapshots   
   [ ( database_name ) ]  

인수

Database_name
쿼리할 데이터베이스의 이름입니다. NULL인 경우 이 함수는 현재 데이터베이스 범위에서 실행됩니다.

반환된 테이블

열 이름 데이터 형식 설명
file_id int 데이터베이스의 파일 ID입니다. 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)