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-килобайтовых страницах.

Замечания

Если задан параметр name, то процедура sp_helpdevice отображает сведения об указанном устройстве хранения. Если параметр name не задан, то процедура sp_helpdevice отображает сведения обо всех устройствах хранения в представлении каталога sys.backup_devices.

Устройства хранения добавляются в систему с помощью процедуры sp_addumpdevice.

Разрешения

Требуется членство в роли public.

Примеры

В приведенном ниже примере возвращаются сведения обо всех устройствах хранения в экземпляре SQL Server.

EXEC sp_helpdevice;