0

我在 SQL Server Management Studio 中有一份工作,我想备份它运行的计划,以便可以将计划应用于我添加的其他工作。我知道我可以使用以下方法获得我认为需要复制的数据:

-- lists all aspects of the information for the job NightlyBackups.
USE msdb ;
GO

EXEC dbo.sp_help_job
    @job_name = N'NightlyBackups',
    @job_aspect = N'SCHEDULES' ;
GO

我只是想知道如何以允许我将其添加到系统上的其他作业的方式存储此存储过程的结果。最好在 T-SQL 中。

4

1 回答 1

0

GUI 方法:在 SSMS 中右键单击作业并将其编写为 CREATE;改变参数以适应。

T-SQL 方法:我手头没有那个,但尝试打开 Profiler,查找 SQL:Completed 和 RPC:Completed,然后执行 GUI 方法 - 您应该捕获 SSMS 正在执行的 T-SQL!改变以适应。

于 2014-03-17T23:59:58.727 回答