バックアップ テープまたはバックアップ ファイルの内容の表示 (SQL Server)View the contents of a backup tape or file (SQL Server)

適用対象: はいSQL Server いいえAzure SQL Database いいえAzure Synapse Analytics (SQL DW) いいえParallel Data Warehouse APPLIES TO: YesSQL Server NoAzure SQL Database NoAzure Synapse Analytics (SQL DW) NoParallel Data Warehouse

このトピックでは、 SQL Server 2019 (15.x)SQL Server 2019 (15.x) または SQL Server Management StudioSQL Server Management Studio を使用して Transact-SQLTransact-SQLのバックアップ テープまたはバックアップ ファイルの内容を表示する方法について説明します。This topic describes how to view the content of a backup tape or file in SQL Server 2019 (15.x)SQL Server 2019 (15.x) by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL.

注意

テープ バックアップ デバイスは、将来のバージョンの SQL Server でサポートされなくなる予定です。Support for tape backup devices will be removed in a future version of SQL Server. 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

このトピックの内容In This Topic

はじめにBefore You Begin

セキュリティSecurity

セキュリティについては、「RESTORE HEADERONLY (Transact-SQL)」を参照してください。For information about security, see RESTORE HEADERONLY (Transact-SQL).

PermissionsPermissions

SQL Server 2008SQL Server 2008 以降のバージョンでは、バックアップ セットやバックアップ デバイスに関する情報の取得には CREATE DATABASE 権限が必要になります。In SQL Server 2008SQL Server 2008 and later versions, obtaining information about a backup set or backup device requires CREATE DATABASE permission. 詳細については、「GRANT (データベースの権限の許可) (Transact-SQL)」を参照してください。For more information, see GRANT Database Permissions (Transact-SQL).

SQL Server Management Studio の使用Using SQL Server Management Studio

バックアップ テープまたはバックアップ ファイルの内容を表示するにはTo view the content of a backup tape or file

  1. オブジェクト エクスプローラーで適切な MicrosoftMicrosoft SQL Server データベース エンジンSQL Server Database Engineのインスタンスに接続した後、サーバー名をクリックしてサーバー ツリーを展開します。After connecting to the appropriate instance of the MicrosoftMicrosoft SQL Server データベース エンジンSQL Server Database Engine, in Object Explorer, click the server name to expand the server tree.

  2. [データベース] を展開します。さらに、そのデータベースに応じて、ユーザー データベースを選択するか、または [システム データベース] を展開してシステム データベースを選択します。Expand Databases, and, depending on the database, either select a user database or expand System Databases and select a system database.

  3. バックアップするデータベースを右クリックし、 [タスク] をポイントして、 [バックアップ] をクリックします。Right-click the database you want to backup, point to Tasks, and then click Back Up. [データベースのバックアップ] ダイアログ ボックスが表示されます。The Back Up Database dialog box appears.

  4. [全般] ページの [バックアップ先] セクションで、 [ディスク] または [テープ] のいずれかをクリックします。In the Destination section of the General page, click either Disk or Tape. [バックアップ先] ボックスの一覧で、ディスク ファイルまたはテープを検索します。In the Back up to list box, look for the disk file or tape you want.

    ディスク ファイルまたはテープがボックスの一覧に表示されない場合、 [追加] をクリックします。If the disk file or tape is not displayed in the list-box, click Add. ファイル名またはテープ ドライブを選択します。Select a file name or tape drive. [バックアップ先] ボックスの一覧に追加するには、 [OK] をクリックします。To add it to the Back up to list-box, click OK.

  5. [バックアップ先] ボックスの一覧で、表示するディスクまたはテープ ドライブのパスを選択し、 [コンテンツ] をクリックします。In the Back up to list-box, select the path of the disk or tape drive you want to view, and click Contents. これにより、 [デバイス コンテンツ] ダイアログ ボックスが開きます。This opens the Device Contents dialog box.

  6. 選択したテープまたはファイル上にあるメディア セットやバックアップ セットに関する情報が、右側のペインに表示されます。The right-hand pane displays information about the media set and backup sets on the selected tape or file.

Transact-SQL の使用Using Transact-SQL

バックアップ テープまたはバックアップ ファイルの内容を表示するにはTo view the content of a backup tape or file

  1. データベース エンジンDatabase Engineに接続します。Connect to the データベース エンジンDatabase Engine.

  2. [標準] ツール バーの [新しいクエリ] をクリックします。From the Standard bar, click New Query.

  3. RESTORE HEADERONLY ステートメントを使用します。Use the RESTORE HEADERONLY statement. この例は、 AdventureWorks2012-FullBackup.bakというファイルに関する情報を返します。This example returns information about the file named AdventureWorks2012-FullBackup.bak.

USE AdventureWorks2012;  
RESTORE HEADERONLY   
FROM DISK = N'C:\AdventureWorks2012-FullBackup.bak' ;  
GO  

参照See Also

backupfilegroup (Transact-SQL) backupfilegroup (Transact-SQL)
backupfile (Transact-SQL) backupfile (Transact-SQL)
backupset (Transact-SQL) backupset (Transact-SQL)
backupmediaset (Transact-SQL) backupmediaset (Transact-SQL)
backupmediafamily (Transact-SQL) backupmediafamily (Transact-SQL)
バックアップ デバイス (SQL Server) Backup Devices (SQL Server)
ディスク ファイルの論理バックアップ デバイスの定義 (SQL Server) Define a Logical Backup Device for a Disk File (SQL Server)
テープ ドライブの論理バックアップ デバイスの定義 (SQL Server)Define a Logical Backup Device for a Tape Drive (SQL Server)