バックアップ セット内のデータ ファイルおよびログ ファイルの表示 (SQL Server)

適用対象: はいSQL Server (サポートされているすべてのバージョン)

このトピックでは、 SQL Server で SQL Server Management Studio または Transact-SQLを使用して、バックアップ セットに含まれているデータ ファイルおよびログ ファイルを表示する方法について説明します。

このトピックの内容

はじめに

セキュリティ

セキュリティについては、「RESTORE FILELISTONLY (Transact-SQL)」を参照してください。

Permissions

SQL Server 2008 以降のバージョンでは、バックアップ セットやバックアップ デバイスに関する情報の取得には CREATE DATABASE 権限が必要になります。 詳細については、「GRANT (データベースの権限の許可) (Transact-SQL)」を参照してください。

SQL Server Management Studio の使用

バックアップ セットに含まれているデータ ファイルおよびログ ファイルを表示するには

  1. Microsoft SQL Server データベース エンジンで適切な オブジェクト エクスプローラーのインスタンスに接続した後、サーバー名をクリックしてサーバー ツリーを展開します。

  2. [データベース] を展開します。さらに、そのデータベースに応じて、ユーザー データベースを選択するか、または [システム データベース] を展開してシステム データベースを選択します。

  3. データベースを右クリックし、 [プロパティ] をクリックすると、 [データベースのプロパティ] ダイアログ ボックスが開きます。

  4. [ページの選択] ペインの [ファイル] をクリックします。

  5. [データベース ファイル] グリッドでデータとログ ファイルの一覧およびプロパティを確認します。

Transact-SQL の使用

バックアップ セットに含まれているデータ ファイルおよびログ ファイルを表示するには

  1. データベース エンジンに接続します。

  2. [標準] ツール バーの [新しいクエリ] をクリックします。

  3. RESTORE FILELISTONLY ステートメントを使用します。 この例は、FILE=2バックアップ デバイスで 2 番目のバックアップ セット ( AdventureWorksBackups ) に関する情報を返します。

USE AdventureWorks2012 ;  
RESTORE FILELISTONLY FROM AdventureWorksBackups   
   WITH FILE=2;  
GO  

参照

backupfilegroup (Transact-SQL)
backupfile (Transact-SQL)
backupset (Transact-SQL)
backupmediaset (Transact-SQL)
backupmediafamily (Transact-SQL)
バックアップ デバイス (SQL Server)