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 磁带格式的主要版本号。 可以为 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 存储过程。

请参阅

参考

backupfile (Transact-SQL)

backupfilegroup (Transact-SQL)

backupmediafamily (Transact-SQL)

backupset (Transact-SQL)

系统表 (Transact-SQL)

其他资源

备份和还原表 (Transact-SQL)