How to start SQL Server job from a stored procedure?
问题 How can I create a stored procedure to start a SQL Server job? 回答1: You can execute the stored procedure sp_start_job in your stored procedure. See here: http://msdn.microsoft.com/en-us/library/ms186757.aspx 回答2: -- Create SQL Server Agent job start stored procedure with input parameter CREATE PROC uspStartMyJob @MyJobName sysname AS DECLARE @ReturnCode tinyint -- 0 (success) or 1 (failure) EXEC @ReturnCode=msdb.dbo.sp_start_job @job_name=@MyJobName; RETURN (@ReturnCode) GO OR with no