Aracılığıyla paylaş


sysmail_delete_log_sp (Transact-SQL)

Olaylar, veritabanı posta günlükten siler.Günlükteki tüm olayları ya da bir tarih veya türü ölçütlerine olayları siler.

Topic link iconTransact-SQL sözdizimi kuralları

sysmail_delete_log_sp  [ [ @logged_before = ] 'logged_before' ]
    [, [ @event_type = ] 'event_type' ]

Bağımsız değişkenler

  • [ @ logged_before = ] 'logged_before'
    Deletes entries up to the date and time specified by the logged_before argument.logged_before is datetime with NULL as default.null, tüm tarihlerin gösterir.

  • [ @ event_type = ] 'event_type'
    Deletes log entries of the type specified as the event_type.event_type is varchar(15) with no default.Geçerli girdiler Başarılı, Uyarı, Hata, and Bilgilendirici.null, tüm olay türlerini belirtir.

Dönüş Kodu Değerleri

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

Remarks

Use sysmail_delete_log_sp girişleri, günlükten veritabanı posta kalıcı olarak silmek için saklı yordamıyla.Isteğe bağlı bir bağımsız değişken bir tarih ve saat sağlayarak, yalnızca eski kayıtları silmek sağlar.Bu bağımsız değişkeni ' daha eski olan olayların silinir.Bağımsız değişken isteğe bağlı olarak belirli türde, yalnızca belirli bir olay silmenizi sağlayan event_type bağımsız değişkeni.

Veritabanı posta günlük girdileri siliniyor veritabanı posta tablolarından e-postalar girişleri silmez.Kullanımı sysmail_delete_mailitems_sp e-posta veritabanı posta tablodan silinecek.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü, bu yordamın erişebilirler.

Örnekler

C.Tüm olayları siliniyor

Aşağıdaki örnek veritabanı posta günlüğündeki tüm olayları siler.

EXECUTE msdb.dbo.sysmail_delete_log_sp ;
GO

b.En eski olaylar siliniyor

Aşağıdaki örnek, 9 Ekim 2005'e eski olan veritabanı posta günlüğündeki olayları siler.

EXECUTE msdb.dbo.sysmail_delete_log_sp
    @logged_before = 'October 9, 2005' ;
GO

c.Belirli bir türdeki tüm olayları siliniyor

Aşağıdaki örnek, veritabanı posta günlüğündeki başarı iletileri siler.

EXECUTE msdb.dbo.sysmail_delete_log_sp
    @event_type = 'success' ;
GO