Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Удаляет устройство базы данных или устройство резервного копирования из экземпляра компонента SQL Server 2005 Database Engine, удаляя запись из master.dbo.sysdevices.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Синтаксические обозначения в 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)
Системные хранимые процедуры (Transact-SQL)