sys.dm_io_backup_tapes (Transact-SQL)
适用于:SQL Server
返回磁带设备的列表和用于备份的装入请求的状态。
列名称 | 数据类型 | 说明 |
---|---|---|
physical_device_name | nvarchar (520) | 可以执行备份的实际物理设备的名称。 不可为 null。 |
logical_device_name | nvarchar(256) | 用户指定的驱动器名称 (来自 sys.backup_devices) 。 如果用户指定名称不可用,则为 NULL。 可以为 Null。 |
status | int | 磁带的状态: 1 = 打开,可以使用 2 = 装入挂起 3 = 在使用中 4 = 正在加载 注意: 当磁带加载 (状态为 4) 时,介质标签尚未读取。 复制介质标签值的列(如 media_sequence_number)显示预期值,这些值可能与磁带上的实际值不同。 读取标签后, 状态 更改为 3 (正在使用) ,介质标签列随后会反映加载的实际磁带。 不可为 null。 |
status_desc | nvarchar (520) | 磁带状态的说明: AVAILABLE MOUNT PENDING IN USE LOADING MEDIA 不可为 null。 |
mount_request_time | datetime | 装入的请求时间。 如果没有装载挂起 (状态!=2) ,则为 NULL。 可以为 Null。 |
mount_expiration_time | datetime | 装入请求的过期时间(超时)。 如果没有装载挂起 (状态!=2) ,则为 NULL。 可以为 Null。 |
database_name | nvarchar(256) | 要备份到该设备上的数据库。 可以为 Null。 |
spid | int | 会话 ID。 用于标识磁带的用户。 可以为 Null。 |
command | int | 执行备份的命令。 可以为 Null。 |
command_desc | nvarchar(120) | 命令的说明。 可以为 Null。 |
media_family_id | int | 媒体系列索引 (1...n) , n 是媒体集中的媒体系列数。 可以为 Null。 |
media_set_name | nvarchar(256) | 介质集(如果有)的名称,它是创建介质集时由 MEDIANAME 选项指定的。 可以为 Null。 |
media_set_guid | uniqueidentifier | 用来唯一标识介质集的标识符。 可以为 Null。 |
media_sequence_number | int | 媒体系列中的卷索引 (1...n) 。 可以为 Null。 |
tape_operation | int | 正在执行的磁带操作: 1 = 读取 2 = 格式化 3 = 初始化 4 = 追加 可以为 Null。 |
tape_operation_desc | nvarchar(120) | 正在执行的磁带操作: READ FORMAT INIT APPEND 可以为 Null。 |
mount_request_type | int | 装入请求的类型: 1 = 特定磁带。 media_ * 字段标识的磁带是必需的。 2 = 下一个介质簇。 请求尚未还原的下一个介质簇。 用于从比介质簇更少的设备进行还原时。 3 = 延续磁带。 介质簇正在扩展,并且请求延续磁带。 可以为 Null。 |
mount_request_type_desc | nvarchar(120) | 装入请求的类型: SPECIFIC TAPE NEXT MEDIA FAMILY CONTINUATION VOLUME 可以为 Null。 |
权限
用户必须对服务器拥有 VIEW SERVER STATE 权限。
SQL Server 2022 及更高版本的权限
需要对服务器具有 VIEW SERVER PERFORMANCE STATE 权限。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈