Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Si applica a: SQL Server
Elimina un dispositivo di database o un dispositivo di backup da un'istanza di SQL Server motore di database, eliminando la voce da master.dbo.sysdevices.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_dropdevice
[ @logicalname = ] N'logicalname'
[ , [ @delfile = ] 'delfile' ]
[ ; ]
Argomenti
[ @logicalname = ] N'logicalname'
Nome logico del dispositivo di database o del dispositivo di backup, come indicato in master.dbo.sysdevices.name. @logicalname è sysname, senza impostazione predefinita.
[ @delfile = ] 'delfile'
Viene specificato se eliminare il file fisico del dispositivo di backup. @delfile è varchar(7), con il valore predefinito NULL. Se specificato come DELFILE, il file del disco del dispositivo di backup fisico viene eliminato.
Valori del codice restituito
0 (esito positivo) o 1 (errore).
Set di risultati
Nessuno.
Osservazioni:
sp_dropdevice non può essere usato all'interno di una transazione.
Autorizzazioni
È richiesta l'appartenenza al ruolo predefinito del server diskadmin .
Esempi
Nell'esempio seguente viene eliminato il tapedump1 dispositivo di dump del nastro dal motore di database.
EXECUTE sp_dropdevice 'tapedump1';