Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Managed Instance
Fungsionalitas pengelogan Database Mail dirancang untuk menyediakan cara untuk mengisolasi dan memperbaiki masalah.
Database Mail menyimpan informasi log dalam database msdb. Informasi tentang konten email Email Database, status email, dan pesan apa pun yang diterima, seperti kesalahan dicatat oleh Email Database dan dapat digunakan untuk tujuan pemecahan masalah dan audit.
Log Database Email
Tabel sistem dalam msdb database mengumpulkan informasi dari Program Eksternal Database Mail. Tabel internal dalam msdb database berisi pesan email dan lampiran yang dikirim dari Email Database, bersama dengan status saat ini dari setiap pesan. Email Database memperbarui tabel ini saat setiap pesan diproses.
Tampilan Email Database mengekspos tabel untuk tujuan pemecahan masalah.
Kesalahan muncul dalam tampilan sysmail_event_log (Transact-SQL) jika Service Broker tidak dapat mengaktifkan program eksternal, jika program eksternal mengalami kesalahan jaringan atau jika server Simple Mail Transport Protocol (SMTP) menolak pesan email.
Ketika program eksternal tidak dapat masuk ke
msdbtabel, program mencatat kesalahan ke log peristiwa Aplikasi Windows.
Tugas audit Basis Data Email
| Meninjau dan mengelola log Email Database | Tautan |
|---|---|
| Memeriksa status pengiriman pesan individual | Periksa Status Pesan Email yang Dikirim Dengan Email Database |
| Membersihkan pesan Email Database, lampiran, dan entri log |
sysmail_delete_mailitems_sp (T-SQL) sysmail_delete_log_sp (T-SQL) |
| Mengarsipkan Pesan dan Log Email Database | Membuat Pekerjaan Agen SQL Server untuk Mengarsipkan Pesan Email Database dan Log Peristiwa |