Aracılığıyla paylaş


sp_delete_backuphistory (Transact-SQL)

yedek ve geri yükleme boyutunu küçültür geçmiş yedek girişleri silerek tabloları belirtilen tarihten daha eski ayarlar.Ek bir satır yedeğe eklenmiş ve geçmiş tabloları her yedeklemeden sonra geri yüklemek veya geri yükleme işlemi gerçekleştirilir; düzenli aralıklarla çalıştırmak, bu nedenle, önerilir sp_delete_backuphistory.

Not

yedek ve geri yükleme geçmiş tabloların bulunması msdb veritabanıdır.

Topic link iconTransact-SQL sözdizimi kuralları

sp_delete_backuphistory [ @oldest_date = ] 'oldest_date' 

Bağımsız değişkenler

  • [ @oldest_date= ] 'oldest_date'
    Is the oldest date retained in the backup and restore history tables.oldest_date is datetime, with no default.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

None

Remarks

sp_delete_backuphistory çalıştırılmalıdır.msdb veritabanı ve etkileri aşağıdaki tablolarda:

Fiziksel yedek dosyaları, tüm geçmiş bile korunur.

İzinler

Üyelik gerektirir sysadmin sabit sunucu rolü, ancak izinler diğer kullanıcılara atanabilir.

Örnekler

The following example deletes all entries that are older than August 20, 1998, 12:00 A.M.in the backup and restore history tables.

USE msdb;
GO
EXEC sp_delete_backuphistory '08/20/98';