sp_delete_backuphistory (Transact-SQL)
yedek ve geri yüklemegeçmiş tabloları belirtilen tarihdaha eski olan yedek kümelerinin girdilerini silerek küçültür. Her yedek veya geri yükleme işlemi gerçekleştirildikten sonra ek satırlar için yedek ve geri yüklemegeçmiş tabloları eklenir; Bu nedenle, önerilir, düzenli olarak yürütmek sp_delete_backuphistory.
Not
yedek ve geri yüklemegeçmiş tabloları bulunması msdb veritabanı.
Sözdizimi
sp_delete_backuphistory [ @oldest_date = ] 'oldest_date'
Bağımsız değişkenler
- [ @oldest_date= ] 'oldest_date'
En eski tarih yedek ve geri yükleme geçmiş tablolar muhafaza edilir.oldest_dateİş datetime, ile hiçbir varsayılan.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Hiçbiri
Açıklamalar
sp_delete_backuphistory dan çalıştırılması gereken msdb veritabanı ve aşağıdaki tablolarda etkiler:
Fiziksel yedek dosyalar korunur, bile tüm geçmiş silinir.
İzinler
Üyelik gerektiren sysadmin sabit sunucu rolüancak izinleri diğer kullanıcılara verilir.
Örnekler
Aşağıdaki örnekte, 20 Ağustos 1998'den 12: 00'da eski olan tüm girişler silinir.yedek ve geri yüklemegeçmiş tablolarda.
USE msdb;
GO
EXEC sp_delete_backuphistory '08/20/98';
Ayrıca bkz.