다음을 통해 공유


sp_dropdevice(Transact-SQL)

적용 대상: SQL Server

SQL Server 데이터베이스 엔진 인스턴스에서 데이터베이스 디바이스 또는 백업 디바이스를 삭제하고 항목을 master.dbo.sysdevices삭제합니다.

Transact-SQL 구문 표기 규칙

구문

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

인수

[ @logicalname = ] N'logicalname'

에 나열된 master.dbo.sysdevices.name데이터베이스 디바이스 또는 백업 디바이스의 논리적 이름입니다. @logicalname 기본값이 없는 sysname입니다.

[ @delfile = ] 'delfile'

물리적 백업 디바이스 파일을 삭제할지 여부를 지정합니다. @delfile 기본값NULL인 varchar(7)입니다. 지정된 DELFILE경우 물리적 백업 디바이스 디스크 파일이 삭제됩니다.

반환 코드 값

0 (성공) 또는 1 (실패).

결과 집합

없음.

설명

sp_dropdevice 는 트랜잭션 내에서 사용할 수 없습니다.

사용 권한

diskadmin 고정 서버 역할의 멤버 자격이 필요합니다.

예제

다음 예제에서는 데이터베이스 엔진 테이프 덤프 디바이스를 삭제 tapedump1 합니다.

EXEC sp_dropdevice 'tapedump1';