バックアップ テープまたはバックアップ ファイルの内容の表示 (SQL Server)
このトピックでは、SQL Server Management Studio または Transact-SQL を使用して SQL Server 2012 のバックアップ テープまたはバックアップ ファイルの内容を表示する方法について説明します。
注 |
---|
テープ バックアップ デバイスは、将来のバージョンの SQL Server でサポートされなくなる予定です。 新しい開発作業では、この機能の使用を避け、現在この機能を使用しているアプリケーションは修正するようにしてください。 |
このトピックの内容
作業を開始する準備:
セキュリティ
バックアップ テープまたはバックアップ ファイルの内容を表示する方法:
SQL Server Management Studio
Transact-SQL
作業を開始する準備
セキュリティ
セキュリティの詳細については、「RESTORE HEADERONLY (Transact-SQL)」を参照してください。
権限
SQL Server 2008 以降のバージョンでは、バックアップ セットやバックアップ デバイスに関する情報の取得には CREATE DATABASE 権限が必要になります。 詳細については、「GRANT (データベースの権限の許可) (Transact-SQL)」を参照してください。
[Top]
SQL Server Management Studio の使用
バックアップ テープまたはバックアップ ファイルの内容を表示するには
オブジェクト エクスプローラーで適切な Microsoft SQL Server データベース エンジンのインスタンスに接続した後、サーバー名をクリックしてサーバー ツリーを展開します。
[データベース] を展開します。さらに、そのデータベースに応じて、ユーザー データベースを選択するか、または [システム データベース] を展開してシステム データベースを選択します。
バックアップするデータベースを右クリックし、[タスク] をポイントして、[バックアップ] をクリックします。 [データベースのバックアップ] ダイアログ ボックスが表示されます。
[全般] ページの [バックアップ先] セクションで、[ディスク] または [テープ] のいずれかをクリックします。 [バックアップ先] ボックスの一覧で、ディスク ファイルまたはテープを検索します。
ディスク ファイルまたはテープがボックスの一覧に表示されない場合、[追加] をクリックします。 ファイル名またはテープ ドライブを選択します。 [バックアップ先] ボックスの一覧に追加するには、[OK] をクリックします。
[バックアップ先] ボックスの一覧で、表示するディスクまたはテープ ドライブのパスを選択し、[コンテンツ] をクリックします。 これにより、[デバイス コンテンツ] ダイアログ ボックスが開きます。
選択したテープまたはファイル上にあるメディア セットやバックアップ セットに関する情報が、右側のペインに表示されます。
[Top]
Transact-SQL の使用
バックアップ テープまたはバックアップ ファイルの内容を表示するには
データベース エンジンに接続します。
[標準] ツール バーの [新しいクエリ] をクリックします。
RESTORE HEADERONLY ステートメントを使用します。 この例は、AdventureWorks2012-FullBackup.bak というファイルに関する情報を返します。
USE AdventureWorks2012;
RESTORE HEADERONLY
FROM DISK = N'C:\AdventureWorks2012-FullBackup.bak' ;
GO
[Top]
関連項目
参照
backupfilegroup (Transact-SQL)
backupmediafamily (Transact-SQL)