backupmediaset (Transact-SQL)

バックアップ メディア セットごとに 1 行のデータを格納します。このテーブルは、msdb データベースに格納されます。

列名

データ型

説明

media_set_id

int

一意なメディア セット識別番号。ID、主キー。

media_uuid

uniqueidentifier

メディア セットの UUID。Microsoft SQL Server のすべてのメディア セットには UUID があります。

SQL Server の以前のバージョンでは、メディア セットにメディア ファミリが 1 つしか含まれていない場合、media_uuid 列は NULL (media_family_count は 1) になります。

media_family_count

tinyint

メディア セット内のメディア ファミリの数。NULL 値は許可されます。

name

nvarchar(128)

メディア セットの名前。NULL 値は許可されます。

詳細については、「BACKUP (Transact-SQL)」の MEDIANAME と MEDIADESCRIPTION を参照してください。

description

nvarchar(255)

メディア セットの説明。NULL 値は許可されます。

詳細については、「BACKUP (Transact-SQL)」の MEDIANAME と MEDIADESCRIPTION を参照してください。

software_name

nvarchar(128)

メディア ラベルを記述したバックアップ ソフトウェアの名前。NULL 値は許可されます。

software_vendor_id

int

バックアップ メディア ラベルを記述したソフトウェア ベンダの識別番号。NULL 値は許可されます。

Microsoft SQL Server の値は 16 進数の 0x1200 です。

MTF_major_version

tinyint

このメディア セットを作成するときに使用した Microsoft Tape Format のメジャー バージョン番号。NULL 値は許可されます。

mirror_count

tinyint

メディア セットのミラー数。

is_password_protected

bit

メディア セットのパスワードが保護されているかどうか。

0 = 保護されていない

1 = 保護されている

is_compressed

bit

バックアップが圧縮されているかどうか。

0 = 非圧縮

1 = 圧縮

この値は、msdb のアップグレード中に、NULL に設定されます。これは圧縮されていないバックアップを示します。

説明

RESTORE VERIFYONLY FROM backup_device WITH LOADHISTORY は、メディア セット ヘッダーからの適切な値を backupmediaset テーブルの列に設定します。

このテーブルとその他のバックアップ テーブルおよび履歴テーブルの行数を削減するには、sp_delete_backuphistory ストアド プロシージャを実行します。