sp_helpdevice (Transact-SQL)
报告有关 Microsoft® SQL Server™ 备份设备的信息。
重要提示 |
---|
后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 但我们建议您使用 sys.backup_devices 目录视图 |
适用范围:SQL Server(SQL Server 2008 到当前版本)。 |
语法
sp_helpdevice [ [ @devname = ] 'name' ]
参数
- [ @devname = ] 'name'
将为其报告信息的备份设备的名称。 name 的数据类型始终为 sysname。
返回代码值
0(成功)或 1(失败)
结果集
列名 |
数据类型 |
说明 |
---|---|---|
device_name |
sysname |
逻辑设备名。 |
physical_name |
nvarchar(260) |
物理文件名。 |
description |
nvarchar(255) |
设备的说明。 |
status |
int |
对应于说明列中状态说明的编号。 |
cntrltype |
smallint |
设备的控制器类型: 2 = 磁盘设备 5 = 磁带设备 |
size |
int |
设备大小(以 2 KB 页为单位)。 |
注释
如果指定 name,则 sp_helpdevice 将显示有关指定转储设备的信息。 如果没有指定 name,则 sp_helpdevice 将显示有关 sys.backup_devices 目录视图中所有转储设备的信息。
使用 sp_addumpdevice,可以将转储设备添加到系统中。
权限
要求具有 public 角色的成员身份。
示例
以下示例报告有关一个 SQL Server 实例上的所有转储设备的信息。
EXEC sp_helpdevice;