开发者社区 问答 正文

是否可以通过SQL Server Management Studio自动执行MS SQL Serve

我在SQL Server 2005上保存了两个查询,我希望它们以一定的间隔运行,例如每24小时运行一次。有没有一种方法可以通过SQL Server Management Studio自动执行这些查询并安排它们?

问题来源于stack overflow

展开
收起
保持可爱mmm 2019-11-18 16:19:38 528 分享 版权
1 条回答
写回答
取消 提交回答
  • 您需要使用作为SQL Server的一部分安装的SQL Server代理。这是后台服务,负责运行计划的维护和备份任务。

    在SQL Server Management Studio中展开“ SQL Server代理”节点,您应该看到一个名为“ Jobs”的树节点

    右键单击此选项,您可以选择添加新作业。作业包含要按顺序执行的一系列步骤,在向作业添加新步骤时,可以选择各种类型的步骤,包括“ Transact-SQL Script”

    创建一个新作业,添加一个T-SQL步骤,将要运行的查询放入步骤属性中,然后使用“作业”属性中的“计划”选项创建一个重复计划,该计划将在每次运行时运行24小时(或任何时候)。

    2019-11-18 16:19:46
    赞同 展开评论