Sql Server Backup Geçmişi Temizleme

Sql Server siz silmedikçe backup geçmişini devamlı tutar siz bunları silmek istemedikçe.Bunlar sistemimizde nezaman backup yapıldığını gösterir ilgili kayıtların medya tipleri hakkında bilgi verir.Çoğu zaman backup geçmişi çok fazla işimize yaramaz ve silinmesi gerebilir.Bu kayıtları bir stored procedure ile parametrelerimizi gün aralıkları olarak vererek ilgili günler arasındaki kayıtları sildirebiliriz.Aşağıdaki örnekte çalıştırıldığı günden eksi 1 aylık backup geçmişini siliyoruz.

USE msdb
GO
DECLARE @gunaralik DATETIME
SET @gunaralik = CONVERT(VARCHAR(10), DATEADD(dd, -30, GETDATE()), 101)

EXEC sp_delete_backuphistory @gunaralik

GO

Kolay Gelsin

Ayrıca Buna Bakabilirsiniz

SQL Server: Login failed for User ‘NT AUTHORITY\ANONYMOUS LOGON

SQL Server: Login failed for User ‘NT AUTHORITY\ANONYMOUS LOGON’ Merhaba bu hata www.sqlogren.com sitesindeki en …