sp_helpdevice (Transact-SQL)

报告有关 Microsoft® SQL Server™ 备份设备的信息。

重要说明重要提示

后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 但我们建议您使用 sys.backup_devices 目录视图

主题链接图标Transact-SQL 语法约定

语法

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;