0

这是一张关于事情应该如何工作的图片。

我将登录到 sql server 并手动启动jobA. 我的互动到此结束。此作业未启用计划。因此它是手动启动的。它有 3 个步骤。第三步将手动执行另一个作业(在另一台服务器上)。从技术上讲,3 步应该轮流安排jobA,在 5 分钟后运行(只有 1 次)。

但是如何安排jobA在另一台服务器上呢?

4

1 回答 1

2

也许最好让jobB等待5分钟然后启动jobA(没有调度)。

假设它是 SQL Server 2005 或更新版本,您可以使用WAITFOR

WAITFOR DELAY '00:05';

或者,如果您坚持使用存储过程调度作业,请检查sp_add_schedule存储过程。

如果您已经知道这一点并且您的问题的重点是“另一台”服务器,请检查:如何从另一台服务器中的存储过程运行作业?

于 2011-11-12T12:13:04.030 回答