2014-12-03 88 views

回答

5

嘗試使用此方法運行工作的一個具體步驟

EXEC dbo.sp_start_job N'Job Name', @step_name = N'step_name' 

http://msdn.microsoft.com/en-us/library/ms186757.aspx

更新

如果你想只運行的一個具體步驟,而不是從一個步驟開始,嘗試獲取step命令並運行它:

exec sp_help_job @job_name = 'job_name', @job_aspect = 'STEPS' 

這將返回要運行的步驟的命令,然後您可以篩選步驟名稱並運行步驟的命令。

參見http://msdn.microsoft.com/en-AU/library/ms186722.aspx

+0

[@ STEP_NAME =] 'STEP_NAME' 步驟處開始執行作業的名稱。但是我只想執行1步。如果我從第3步開始。只有第3步可能會得到執行。 – OverflowStack 2014-12-03 09:53:20

+0

@OverflowStack查看更新。 – artm 2014-12-03 10:08:53