确定作业是否正在运行

时间:2013-09-25 19:13:52

标签: sql-server sql-server-2008 sql-server-agent

我在SQL Server中设置了一个名为“Retreat Update”的作业。这是SQL Server代理每45分钟运行一次的工作。是否有SELECT语句或系统存储过程可以执行以确定作业当前是否正在运行或是否处于空闲状态?

1 个答案:

答案 0 :(得分:2)

我认为您可以使用sp_help_job查看服务器上作业的状态。您可以在here上看到更多相关信息。

从我在SQL帮助中搜索,尝试...

EXEC dbo.sp_help_job @Job_name = 'Retreat Update'

enter image description here