是否可以使用T-SQL脚本(而不是SQL Server代理程序计划创建向导)创建作业计划?

imd*_*sen 4 sql t-sql sql-server

我必须创建一个将在预定时间执行的脚本.因为我的客户端不熟悉SQL Server,所以我想根据客户端的要求使用SQL Server Agent计划创建向导在我的计算机上创建计划,然后创建创建计划的脚本(我将发送给客户端) .

如何在不使用SQL Server代理计划创建向导的情况下创建T-SQL作业计划?

Ale*_*ruC 8

要使用 Transact-SQL 创建 SQL Server 代理作业:

  • 执行 sp_add_job 以创建作业。
  • 执行 sp_add_jobstep 创建一个或多个作业步骤。
  • 执行 sp_add_schedule 以创建调度。
  • 执行 sp_attach_schedule 将计划附加到作业。
  • 执行 sp_add_jobserver 为作业设置服务器。

更多在这里


nik*_*trs 7

您可以使用management studio来获取创建脚本.

在管理工作室创建工作

然后右键单击作业,从浮动菜单中选择脚本作业为 - >创建到 - >新查询编辑器窗口.

更改脚本详细信息以满足您的需求