SQL Server 2005:复制SQL Server代理作业?

我有一个由10个步骤组成的SQL Server代理作业,每个步骤都定义了许多参数。 现在我需要另一份工作,几乎完全一样,但有一些差异。 由于“复制/粘贴”不是工作的select,我正在寻找什么是build立在第一个基础上的最好的方式来创build一个新的工作的build议。

编辑:我只是注意到,我可以右键单击和“脚本作业为”。 我想一个select就是做这个,并编辑我的更改脚本。 我仍然好奇是否还有其他(更好的)选项。

我认为没有比编写脚本更好的select。 您可以根据需要修改脚本,并将其重新应用于任意数量的SQL实例(始终在应用脚本之前备份您的系统数据库)。

您可能会发现SQL Server集成服务任务,复制作业被使用。

http://msdn.microsoft.com/en-us/library/ms137568(SQL.90).aspx

我使用“脚本作业”并select“创build到”和“新build查询编辑器窗口”。 一旦它在查询编辑器窗口中,我改变了作业的名称并运行代码。 它在同一台服务器上创build了初始作业的精确副本。 成功!