MSSQL备份记录可删除吗?
答案是肯定的,在MSSQL里,一个备份的记录可以被删除掉。在MSSQL中有多种备份方式,可以采取完全、差异和增量备份来备份数据库。当你正在履行备份操作后就会生成备份记录,而对这条记录你是可以做成删除操作的。
但在删除之前,我们一定要表示慎重,由于一旦删除记录,将会使得数据没法恢复,所以非常谨慎做操作。那末,具体要怎样删除MSSQL备份记录呢?答案是使用T-SQL语句来完成,代码以下:
USE master;
GO
BACKUP DATABASE AdventureWorks2012
WITH NOINIT
;
GO
RESTORE [AdventureWorks2012]
FROM DISK = ‘D:\MSSQL\Backup\AdventureWorks2012_Full_Backup.bak’
WITH REPLACE,
NORECOVERY;
GO
RESTORE LOG [AdventureWorks2012]
FROM DISK = ‘D:\MSSQL\Backup\AdventureWorks2012_Full_Backup.trn’
WITH FILE = 1,
NORECOVERY;
GO
–把备份修改成过期状态
ALTER DATABASE [AdventureWorks2012] SET OFFLINE WITH ROLLBACK IMMEDIATE
GO
–删除备份
BACKUP DELETE ADVENTUREWORKS2012 LOG
GO
以上就是MSSQL备份记录的删除操作,在做完以上操作后,MSSQL备份记录就被成功删除。
总之,MSSQL备份记录是可以被删除的,但要务必慎重,由于一旦删除,将没有办法恢复数据,所以一定要在做操作之前三思而后行。
本文来源:https://www.yuntue.com/post/221237.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏