Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Удаляет устройство базы данных или устройство резервного копирования из экземпляра компонента SQL Server 2005 Database Engine, удаляя запись из master.dbo.sysdevices.
Синтаксические обозначения в Transact-SQL
Синтаксис
sp_dropdevice [ @logicalname = ] 'device'
[ , [ @delfile = ] 'delfile' ]
Аргументы
- [ @logicalname= ] 'device'
Логическое имя устройства базы данных или устройства резервного копирования, перечисленного в столбце master.dbo.sysdevices.name. Аргумент device имеет тип sysname и не имеет значения по умолчанию.
- [ @delfile= ] 'delfile'
Указывает, нужно ли удалять физическое устройство резервного копирования. Аргумент delfile имеет тип varchar(7). Если задано значение DELFILE, физическое устройство резервного копирования удаляется.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Нет
Замечания
Нельзя использовать процедуру sp_dropdevice внутри транзакции.
Разрешения
Требует членства в фиксированной серверной роли diskadmin.
Примеры
В следующем примере из компонента Database Engine удаляется устройство вывода на магнитную ленту tapedump1.
EXEC sp_dropdevice 'tapedump1';
См. также
Справочник
sp_addumpdevice (Transact-SQL)
sp_helpdb (Transact-SQL)
sp_helpdevice (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
Другие ресурсы
Устройства резервного копирования
Как удалить устройство резервного копирования (SQL Server Management Studio)