1

我部门的一台计算机每 30 秒运行一次 Excel 宏。完成后,它会向我控制的 SQL Server DB 中的表提交一行(我无法更改宏)。

我想通过在给定时间段内没有新记录时发送电子邮件来演示此设置失败的频率。我熟悉通过 SQL Server 发送电子邮件,但我不知道如何完成计时。

没有活动时如何触发电子邮件?

4

2 回答 2

0

您可以设置一个定期运行的作业——每分钟、五分钟等——并让它检查最后插入记录的日期/时间。如果它超过了预定义的时间,您就会关闭电子邮件。

于 2013-09-09T14:59:50.330 回答
0

您可以创建一个每半小时运行一次的作业,并根据 Id 或日期从表中选择最新的行,然后发送带有结果的电子邮件。如果没有新行,您可以得出结果。

于 2013-09-09T15:00:29.027 回答