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)