Stored procedures 如何知道存储过程中的作业状态
我想知道具体工作的工作状态,根据具体工作状态,我需要做一些事情。我不知道怎么做。我只是用下面的代码试了一下。它什么也不做Stored procedures 如何知道存储过程中的作业状态,stored-procedures,job-scheduling,Stored Procedures,Job Scheduling,我想知道具体工作的工作状态,根据具体工作状态,我需要做一些事情。我不知道怎么做。我只是用下面的代码试了一下。它什么也不做 EXEC msdb.dbo.sp_help_job @job_name = 'CreateIOPlan' @execution_status = 1 IF @job_name = 'CreateIOPlan' AND @execution_status = 1 BEGIN EXEC msdb.dbo.sp_stop_job N'CreateI
EXEC msdb.dbo.sp_help_job
@job_name = 'CreateIOPlan'
@execution_status = 1
IF @job_name = 'CreateIOPlan' AND @execution_status = 1
BEGIN
EXEC msdb.dbo.sp_stop_job N'CreateIOPlan'
END
“什么都不做”是指它没有按预期开始工作吗?关于如何获取作业状态,请参见此处:过程代码是高度特定于供应商的-因此请添加一个标记,以指定您使用的是
mysql
、postgresql
、sql server
、oracle
或db2
,还是其他完全不同的东西。我使用的是sql server 2008r2请通过此链接