【发布时间】:2011-10-13 09:21:57
【问题描述】:
在我们的 SQL Server 上有一个每小时运行一次的 SQL 作业。在某一特定小时,似乎没有运行 SQL 作业,这是因为 SQL Server 代理在备份期间停止。
如果 SQL Server 代理已停止,本应在其停止期间运行的作业是否会被忽略,或者稍后在 SQL Server 代理再次运行时运行?
【问题讨论】:
标签: sql-server scheduling sql-server-agent sql-job
在我们的 SQL Server 上有一个每小时运行一次的 SQL 作业。在某一特定小时,似乎没有运行 SQL 作业,这是因为 SQL Server 代理在备份期间停止。
如果 SQL Server 代理已停止,本应在其停止期间运行的作业是否会被忽略,或者稍后在 SQL Server 代理再次运行时运行?
【问题讨论】:
标签: sql-server scheduling sql-server-agent sql-job
它们被忽略。
如果您想在此处执行一些自定义逻辑(例如检查丢失的运行),您可以设置一个计划以在 SQL Server 代理启动时自动启动(并且您可以将多个计划分配给一个作业)
【讨论】: