从另一个作业触发SQL Server作业

问题描述 投票:1回答:2

有工作首先在初始步骤中生成数据,然后在后续步骤中将数据复制到4个不同的服务器。由于我想要并行执行,我创建了另一个工作,处理将数据复制到2台服务器,最初现有的作业复制数据到2台服务器。在成功生成退出作业的数据的初始步骤之后,我想要一些机制来触发新作业。任何帮助,将不胜感激!

sql-server-2012 jobs
2个回答
3
投票

您可以在任何要启动其他作业执行的位置添加以下命令:

EXEC msdb.dbo.sp_start_job 'other_job_name' 

0
投票
exec msdb.dbo.sp_start_job @job_name = 'job_name';
© www.soinside.com 2019 - 2024. All rights reserved.