执行一定小时数后停止代理作业

Sta*_*ser 4 sql-server-2008 sql-server sql-server-2008-r2 sql-server-agent

我有一个每晚运行的预定工作。无论是否完成,我都希望它在早上 07:00 自行停止。
我在网站上看到了一些重复内容,但它们并没有完全解决问题。谢谢。

Pix*_*ted 8

就我个人而言,我会创建另一个作业并安排它在每天早上 7 点运行。

该作业中的作业步骤可以执行类似

USE msdb ;
GO

EXEC dbo.sp_stop_job
    N'<Your job name>' ;
Run Code Online (Sandbox Code Playgroud)