sp_delete_backup(Transact-SQL)

적용 대상: SQL Server 2016(13.x) 이상 버전

지정된 데이터베이스에서 스냅샷 백업 집합을 구성하는 모든 스냅샷 및 백업 파일을 삭제합니다. 이 시스템 저장 프로시저는 스냅샷 백업 세트를 관리하는 유일한 권장 방법입니다. 자세한 내용은 Azure의 데이터베이스 파일에 대한 파일-스냅샷 백업을 참조 하세요.

Transact-SQL 구문 표기 규칙

구문

sys.sp_delete_backup
    [ @backup_url = ] N'backup_metadata_file_url'
    , [ [ @db_name = ] N'database_name' | NULL ]

인수

[ @backup_url = ] N'backup_meta_file_url'

삭제할 백업의 URL로, 백업 파일 자체를 포함하여 지정된 백업 집합으로 구성된 모든 스냅샷 삭제합니다.

[ @db_name = ] N'database_name'

삭제할 스냅샷 포함하는 데이터베이스의 이름입니다. 데이터베이스 이름이 제공되면 시스템은 제공된 백업 URL이 지정된 데이터베이스의 백업 URL인지 확인하고 sp_delete_backup_file_스냅샷(Transact-SQL)를 사용하여 각 스냅샷 삭제합니다. 데이터베이스 이름이 제공되지 않으면 이 데이터베이스 검사 수행되지 않습니다.

사용 권한

지정된 데이터베이스에 대한 ALTER ANY DATABASE 권한 또는 ALTER 권한이 필요합니다.