0

如果 SQL Server 未能发送其 DB 邮件,我需要记录错误消息。所有数据库配置都已完成,电子邮件也可以正常工作。如果有任何错误,如何从msdb.dbo.sp_send_dbmail获取错误消息?

4

1 回答 1

0

与捕获任何其他 tsql 错误的方式相同 - 将其包装在 try/catch 块中并根据需要“处理”错误。此外,您还需要检查存储过程返回的值。请注意,sql server 实际上并不发送电子邮件 - 这是 smtp 服务器的责任。

现在是阅读文档和了解可用功能的好时机。有一个程序可以检查任何电子邮件的状态

于 2018-01-25T14:25:48.160 回答