Share via


sysmail_event_log (Transact-sql)

Her Windows için bir satır içerir veya SQL Serververitabanı posta sistemi tarafından döndürülen ileti. (Bu bağlamda iletiyi bir hata iletisi, e-posta iletisi gibi bir ileti gösterir.) Yapılandırma Günlük düzeyi parametresini kullanarak Sistem parametrelerini yapılandırma iletişim kutusuna veritabanı posta Yapılandırma Sihirbazı'nı ya da veyasysmail_configure_sphangi saklı yordamı, hangi iletilerin döndürülen belirlemek için.

Sütun adı

Veri türü

Açıklama

Log_id

int

Madde günlüğüne tanıtıcısı.

event_type

varchar(11)

Günlüğe eklenen bildirim türü. Hataları, uyarıları, bilgilendirme iletileri, başarı mesajları ve başka iç ileti olası değerlerdir.

log_date

datetime

Tarih ve Saat günlük girişi yapılır.

Açıklama

nvarchar(max)

Kaydedilen iletisi metni.

process_id

int

Dış veritabanı posta programı süreç kimliği. Bu genellikle dış veritabanı posta programı her başlatıldığında değiştirir.

mailitem_id

int

Posta öğesi posta sırasındaki tanıtıcısı. İletiyi bir e-posta öğesi ilişkili değildir, null.

account_id

int

Account_id olaya ilişkin hesap. İletiyi belirli bir hesap için ilgili değil, null.

last_mod_date

datetime

Tarih ve satırın son değişiklik zamanını.

last_mod_user

sysname

Satırın son değiştiren kullanıcı. E-postalar için postayı gönderen kullanıcının budur. Dış veritabanı posta programı tarafından oluşturulan iletiler için bu programı kullanıcı bağlamında olduğunu.

Açıklamalar

Veritabanı posta sorun giderme sırasında arama sysmail_event_log Görünüm olayları ile ilgili e-posta hataları. Dış veritabanı posta programı başarısız gibi bazı iletileri özel e-posta ile ilişkili değildir. Belirli e-postaları ilgili hataları aramak için aramak mailitem_id , başarısız e sysmail_faileditems görüntüleyin ve ardından arama sysmail_event_log için ilgili iletileri mailitem_id. Ne zaman bir hata döndürüldü dan sp_send_dbmail, e-posta veritabanı posta sistemine gönderilen değildir ve hata bu görünümde görüntülenmez.

Bireysel hesap teslim girişimi başarısız olduğunda, veritabanı posta posta öğesini teslim başarılı veya başarısız kadar yeniden deneme girişimi sırasında hata iletileri tutar. Nihai başarı durumunda tüm birikmiş hatalarının dahil ayrı uyarıların günlüğe account_id. Düz-se bile e-postanın gönderildiği bu görünmesi uyarılar neden olabilir. Nihai teslimat hatası durumunda bir hata iletisi tüm önceki uyarıların günlüğe bir account_id, tüm hesapları başarısız oldu.

İzinler

Üyesi olmalıdır sysadmin sabit sunucu rolü veya DatabaseMailUserRole bu görünümü erişmek için veritabanı rolü. Üyeleri DatabaseMailUserRole kim üye olmayan sysadmin rolü, sadece onlar göndermek e-postaların olayları görebilirsiniz.

Ayrıca bkz.

Başvuru

sysmail_faileditems (Transact-sql)

Kavramlar

Dış veritabanı posta programı

Diğer Kaynaklar

Troubleshooting Database Mail