Created
March 9, 2015 15:12
-
-
Save matejskubic/1d9af6d10609c6bba080 to your computer and use it in GitHub Desktop.
Delete backup history mssql server
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set xact_abort on | |
declare @media_set_id int = 6089 | |
use msdb | |
begin tran | |
delete from backupfile | |
where exists | |
(select null | |
from backupset | |
where backupset.backup_set_id = backupfile.backup_set_id | |
and media_set_id = @media_set_id | |
) | |
delete from backupfilegroup | |
where exists | |
(select null | |
from backupset | |
where backupset.backup_set_id = backupfilegroup.backup_set_id | |
and media_set_id = @media_set_id | |
) | |
delete from backupset | |
where media_set_id = @media_set_id | |
delete from backupmediafamily | |
where backupmediafamily.media_set_id = @media_set_id | |
delete from backupmediaset | |
where media_set_id = @media_set_id | |
rollback tran | |
--commit tran |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment