sys.fn_db_backup_file_snapshots (Transact-sql 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 SQL)
sp_delete_backup (Transact-SQL)