系统的存储进程sp_start_job是一个使用TSQL开始SQL代理工作的机构进程在无须等待的情况下开始工作并返回控制到用户直到工作完成
如果返回值是那就意味着sp_start_job已经成功的开始进程如果返回值是则表示进程没有成功开始失败的原因之一就是SQL的代理没有开始运行
sp_start_job系统存储进程有六个输出参数
@job_name—在 SQL Agent工作的名字
@job_idSQL Agent 工作标识的数字
@error_flag—这个是保留参数
@server_name这个是目标服务器任务在这个服务器上完成
@step_name—这个是工作的 step name 工作必须在这个上面开始这个同样适用于本地服务器上的工作
@output_flag—这个是保留参数
系统的系统存储进程需要@job_name或者 @job_id参数中的一个 但不需要两个同时出现剩下的参数是可选的 这个进程对于数据库中任何用户都是可用的