数据库邮件日志和审核
数据库邮件日志记录功能旨在提供一种隔离和更正问题的方法。 数据库邮件将日志信息存储在 msdb 数据库中。 有关数据库邮件电子邮件内容的信息、电子邮件状态以及已接收的任何消息(例如,数据库邮件记录的错误)可用于故障排除和审核目的。
数据库邮件日志
msdb 数据库中的表用于记录来自数据库邮件外部程序的信息。 数据库邮件视图 (Transact-SQL) 公开这些表以用于故障排除目的。 如果 Service Broker 不能激活外部程序、外部程序遇到网络错误或者简单邮件传输协议 (SMTP) 服务器拒绝电子邮件,sysmail_event_log (Transact-SQL) 视图中就会显示错误。 如果外部程序无法将错误记录到 msdb 表,则会将错误记录到 Windows 应用程序事件日志。
msdb 数据库的内部表包含从数据库邮件发送的电子邮件和附件以及每封邮件的当前状态。 每封邮件被处理后,数据库邮件就会更新这些表。
数据库邮件审核任务
查看和管理数据库邮件日志 |
指向主题的链接 |
检查各个邮件的传递状态 |
|
清理数据库邮件消息、 附件和日志条目 |
|
存档数据库邮件和日志 |