使用bat脚本

时间:2016-11-02 13:19:08

标签: sql-server batch-file jobs

我正在尝试使用批处理命令执行SQL Server作业。我用这个命令来调用一个工作。

osql -S “[SQL SERVER NAME]” -E -Q”exec msdb.dbo.sp_start_job ‘[SQL JOB NAME]‘”

但我想跳过前4个步骤,而不想从第5步开始工作。

1 个答案:

答案 0 :(得分:0)

您必须使用step_name参数:

EXEC msdb.dbo.sp_start_job @job_name = 'your_job_name', @step_name='step_name'

enter image description here

示例: EXEC msdb.dbo.sp_start_job @job_name = 'myJob', @step_name='Insert into TGR0'从第2步开始。