在没有AGENT的情况下在SQL Server 2014上安排作业

时间:2017-12-12 18:24:12

标签: sql-server-2014

如何在没有代理或T-SQL的情况下安排SQL Server 2014作业?是否可以使用存储过程?我需要在SQL Server 2014上安排每周工作。我知道如何在Windows中使用批处理文件,如果有任何其他方式请告诉我。提前谢谢!

1 个答案:

答案 0 :(得分:0)

这是旧的,但我正在寻找类似的东西,最近遇到了一个讨论使用 SQL Server Service Broker 来完成这个的解决方案。 SQLTeam 的这两篇博文——Scheduling Jobs in SQL Server ExpressScheduling Jobs in SQL Server Express - Part 2 —— 是用 SQL Server 2005 Express 编写的,它们讨论了如何在不使用 SQL 的情况下使用 BEGIN CONVERSATION TIMER 设置计划任务服务器代理。

话虽如此,在这种特殊情况下,我想到了另外几个选项:

  1. 如果您知道如何在 Windows 中使用批处理文件,那么您可以考虑仅使用带有 SQLCMD 的 Windows 任务计划程序。
  2. 根据您对他们拥有 SQL [...] 企业版(64 位)的评论,我相信他们确实拥有 SQL Server 代理,他们只需要将您的帐户添加到SQLAgentUserRole。