每个备份集在表中占一行。该表存储在 msdb 数据库中。
| 列名 | 数据类型 | 描述 | 
|---|---|---|
| backup_set_id | int NOT NULL IDENTITY PRIMARY KEY | 标识备份集的唯一备份集标识号。 | 
| backup_set_uuid | uniqueidentifier NOT NULL | 标识媒体上备份集的唯一备份集标识号。 | 
| media_set_id | int NOT NULL REFERENCES backupmediaset (media_set_id) | 标识备份集所在媒体集的唯一媒体集标识号。 | 
| first_family_number | tinyint NULL | 备份集中第一个媒体的家族号。 | 
| first_media_number | smallint NULL | 备份集中第一个媒体的媒体号。 | 
| last_family_number | tinyint NULL | 备份集中最后一个媒体的家族号。 | 
| last_media_number | smallint NULL | 备份集中最后一个媒体的媒体号。 | 
| catalog_family_ number | tinyint NULL | 包含备份集目录开始的媒体的家族号。 | 
| catalog_media_number | smallint NULL | 包含备份集目录开始的媒体的媒体号。 | 
| position | int NULL | 还原操作中用来定位适当的备份集和文件的备份集位置。有关更多信息,请参见 BACKUP。 | 
| expiration_date | datetime NULL | 备份集的过期日期和时间。 | 
| software_vendor_id | int NULL | 写入备份媒体首部的软件供应商标识号。 | 
| name | nvarchar(128) NULL | 备份集的名称。 | 
| description | nvarchar(255) NULL | 对备份集的描述。 | 
| user_name | nvarchar(128) NULL | 执行备份操作的用户名。 | 
| software_major_version | tinyint NULL | Microsoft® SQL Server™ 的主要版本号。 | 
| software_minor_ version | tinyint NULL | SQL Server 的次要版本号。 | 
| software_build_version | smallint NULL | SQL Server 的内部版本号码。 | 
| time_zone | smallint NULL | 本地时间(备份操作发生的时间)和美国国内统一时间 (UCT) 的差别(以 15 分钟为计量单位)。值可介于(并包括)-48 到 +48 之间。值 127 表示未知。例如,-20 为美国东部标准时间 (EST) 或比 UCT 晚 5 小时。 | 
| mtf_minor_version | tinyint NULL | Microsoft 磁带格式的次要版本号。 | 
| first_lsn | numeric(25,0) NULL | 备份集中第一个或最旧日志记录的日志序列号。 | 
| last_lsn | numeric(25,0) NULL | 备份集中最后一个或最新日志记录的日志序列号。 | 
| checkpoint_lsn | numeric(25,0) NULL | 恢复操作开始时所在的日志记录的日志序列号。 | 
| database_backup_lsn | numeric(25,0) NULL | 最新的完整数据库备份的日志序列号。 | 
| database_creation_date | datetime NULL | 数据库最初创建的日期和时间。 | 
| backup_start_date | datetime NULL | 备份操作的开始日期和时间。 | 
| backup_finish_date | datetime NULL | 备份操作的结束日期和时间。 | 
| type | char(1) NULL | 备份类型。可以是: D = 数据库。 | 
| sort_order | smallint NULL | 执行备份操作的服务器排序次序。有关排序次序和排序规则的更多信息,请参见排序规则。 | 
| code_page | smallint NULL | 执行备份操作的服务器代码页。有关代码页的更多信息,请参见排序规则。 | 
| compatibility_level | tinyint NULL | 数据库的兼容级别设置。可以是: 60 = SQL Server 6.0 版。 有关兼容级别的更多信息,请参见 sp_dbcmptlevel。 | 
| database_version | int NULL | 数据库的版本号。 | 
| backup_size | numeric(20,0) NULL | 备份集的大小(以字节为单位)。 | 
| database_name | nvarchar(128) NULL | 备份操作中所涉及的数据库名称。 | 
| server_name | nvarchar(128) NULL | 运行 SQL Server 备份操作的服务器名称。 | 
| machine_name | nvarchar(128) NULL | 运行 SQL Server 的计算机名称。 | 
| flags | int NULL | 标记位: 1 = 备份包含最少的记录数据。 | 
| unicode_locale | int NULL | Unicode 区域设置。 | 
| unicode_compare_style | int NULL | Unicode 比较风格。 | 
| collation_name | nvarchar(128) NULL | 排序规则名。 |