sp_dropdevice (Transact-SQL)
Quita un dispositivo de base de datos o de copia de seguridad de una instancia del SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005), lo que elimina 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 el dispositivo de copia de seguridad tal y como figura en master.dbo.sysdevices.name. device es de tipo sysname y no tiene ningún valor predeterminado.
- [ @delfile= ] 'delfile'
Especifica si se debe eliminar el archivo de dispositivo de copia de seguridad físico. delfile es de tipo varchar(7). Si se especifica como DELFILE, el archivo en disco del dispositivo de copia de seguridad físico se elimina.
Conjuntos de resultados
Ninguno
Notas
sp_dropdevice no puede utilizarse dentro de una transacción.
Permisos
Debe pertenecer a la función fija de servidor diskadmin.
Valores de código de retorno
0 (correcto) o 1 (error)
Ejemplos
En el ejemplo siguiente se muestra cómo quitar el dispositivo de volcado de cinta tapedump1
del Database Engine (Motor de base de datos).
EXEC sp_dropdevice 'tapedump1';
Vea también
Referencia
sp_addumpdevice (Transact-SQL)
sp_helpdb (Transact-SQL)
sp_helpdevice (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
Otros recursos
Dispositivos de copia de seguridad
Cómo eliminar un dispositivo de copia de seguridad (SQL Server Management Studio)