次の方法で共有


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 アクセス許可が必要です。