backupmediaset (Transact-SQL)

針對每個備份媒體集,各包含一個資料列。這份資料表儲存在 msdb 資料庫中。

資料行名稱

資料類型

描述

media_set_id

int

唯一媒體集識別碼。識別,主索引鍵。

media_uuid

uniqueidentifier

媒體集的 UUID。所有 Microsoft SQL Server 媒體集都有一個 UUID。

不過,對於舊版的 SQL Server 而言,如果媒體集只含有一個媒體家族,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 值是十六進位 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 預存程序。