Bagikan melalui


sp_delete_backup (T-SQL)

Berlaku untuk: SQL Server 2016 (13.x) dan versi yang lebih baru

Menghapus semua rekam jepret dan file cadangan yang terdiri dari kumpulan cadangan rekam jepret dari database yang ditentukan. Prosedur tersimpan sistem ini adalah satu-satunya metode yang direkomendasikan untuk mengelola kumpulan cadangan rekam jepret. Untuk informasi selengkapnya, lihat Cadangan Rekam Jepret File untuk File Database di Azure.

Konvensi sintaks transact-SQL

Sintaks

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

Argumen

[ @backup_url = ] N'backup_meta_file_url'

URL cadangan yang akan dihapus, yang menghapus semua rekam jepret yang terdiri dari kumpulan cadangan yang ditentukan termasuk file cadangan itu sendiri.

[ @db_name = ] N'database_name'

Nama database yang berisi rekam jepret yang akan dihapus. Ketika nama database disediakan, sistem memverifikasi bahwa URL cadangan yang disediakan adalah URL cadangan untuk database yang ditentukan dan menggunakan sp_delete_backup_file_snapshot (Transact-SQL) untuk menghapus setiap rekam jepret. Jika tidak ada nama database yang disediakan, pemeriksaan database ini tidak dilakukan.

Izin

Memerlukan izin UBAH DATABASE APA PUN atau izin UBAH pada database yang ditentukan.