Bagikan melalui


sp_dropdevice (T-SQL)

Berlaku untuk:SQL Server

Menghilangkan perangkat database atau perangkat cadangan dari instans Mesin Database SQL Server, menghapus entri dari master.dbo.sysdevices.

Konvensi sintaks transact-SQL

Sintaks

sp_dropdevice
    [ @logicalname = ] N'logicalname'
    [ , [ @delfile = ] 'delfile' ]
[ ; ]

Argumen

[ @logicalname = ] N'logicalname'

Nama logis perangkat database atau perangkat cadangan seperti yang tercantum dalam master.dbo.sysdevices.name. @logicalname adalah sysname, tanpa default.

[ @delfile = ] 'delfile'

Menentukan apakah file perangkat cadangan fisik harus dihapus. @delfile adalah varchar(7), dengan default NULL. Jika ditentukan sebagai DELFILE, file disk perangkat cadangan fisik akan dihapus.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Tidak ada.

Keterangan

sp_dropdevice tidak dapat digunakan di dalam transaksi.

Izin

Memerlukan keanggotaan dalam peran server tetap diskadmin .

Contoh

Contoh berikut menghilangkan tapedump1 perangkat cadangan pita dari Mesin Database.

EXEC sp_dropdevice 'tapedump1';