sp_dropdevice (Transact-SQL)
Se aplica a:SQL Server
Quita un dispositivo de base de datos o un dispositivo de copia de seguridad de una instancia del motor de base de datos de SQL Server, eliminando la entrada de master.dbo.sysdevices.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_dropdevice [ @logicalname = ] 'device'
[ , [ @delfile = ] 'delfile' ]
Argumentos
[ @logicalname = ] 'device'
Es el nombre lógico del dispositivo de base de datos o del dispositivo de copia de seguridad como se muestra en master.dbo.sysdevices.name. device es sysname, sin ningún valor predeterminado.
[ @delfile = ] 'delfile'
Especifica si se debe eliminar el archivo del dispositivo de copia de seguridad físico. delfile es varchar(7). Si se especifica como DELFILE, se elimina el archivo de disco del dispositivo de copia de seguridad físico.
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
None
Observaciones
sp_dropdevice no se puede usar dentro de una transacción.
Permisos
Debe pertenecer al rol fijo de servidor diskadmin .
Ejemplos
En el ejemplo siguiente se quita el tapedump1
dispositivo de volcado de cinta del motor de base de datos.
EXEC sp_dropdevice 'tapedump1';
Consulte también
Dispositivos de copia de seguridad (SQL Server)
Eliminar un dispositivo de copia de seguridad (SQL Server)
sp_addumpdevice (Transact-SQL)
sp_helpdb (Transact-SQL)
sp_helpdevice (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)