0

在我公司的 SQL Server (2005) 中,有一个工作大约有 20 个步骤。每一步都设置为出错时进入下一步。如果步骤有错误,发送通知的最佳方法是什么?

4

1 回答 1

1

我这样做的方式是在每个步骤之间,有一个发送通知的步骤。所以第 1 步说失败,转到“第 2 步:通知第 1 步失败”,成功,转到第 3 步。第 3 步说失败,转到“第 4 步:通知第 3 步失败”,成功时,转到第 5 步。等等。感觉有点脏,但由于我们使用简单的数据库邮件进行警报(而不是代理操作员等),因此对这些中间步骤进行编码非常容易。您甚至可以使用标记,以便所有步骤只需调用一个存储过程,并且可以自动填写参数。

于 2011-07-20T13:55:38.970 回答