Condividi tramite


sp_dropdevice (Transact-SQL)

Elimina un database o una periferica di backup da un'istanza di Motore di database di SQL Server 2005, eliminando la voce corrispondente da master.dbo.sysdevices.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_dropdevice [ @logicalname = ] 'device' 
    [ , [ @delfile = ] 'delfile' ]

Argomenti

  • [ @logicalname= ] 'device'
    Nome logico del database o della periferica di backup elencato in master.dbo.sysdevices.name. device è di tipo sysname e non prevede alcun valore predefinito.
  • [ @delfile= ] 'delfile'
    Specifica se eliminare il file fisico della periferica di backup. delfile è di tipo varchar(7). Se specificato come DELFILE, il file fisico su disco viene eliminato.

Set di risultati

Nessuno

Osservazioni

La stored procedure sp_dropdevice non può essere utilizzata all'interno di una transazione.

Autorizzazioni

È richiesta l'appartenenza al ruolo predefinito del server diskadmin.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Esempi

Nell'esempio seguente la periferica di dump su nastro tapedump1 viene eliminata da Motore di database.

EXEC sp_dropdevice 'tapedump1';

Vedere anche

Riferimento

sp_addumpdevice (Transact-SQL)
sp_helpdb (Transact-SQL)
sp_helpdevice (Transact-SQL)
Stored procedure di sistema (Transact-SQL)

Altre risorse

Periferiche di backup
Procedura: Eliminazione di una periferica di backup (SQL Server Management Studio)

Guida in linea e informazioni

Assistenza su SQL Server 2005