如何在没有SQL Agent的情况下自动执行exec存储过程

时间:2017-07-20 17:33:16

标签: sql sql-server stored-procedures ssms ssms-2014

我在SSMS 2014中有一个存储过程,我希望每天都能自动运行,但我的新公司没有SQL Agent。有没有办法安排这个,所以我不必手动运行" exec spWhatever"在SQL每天?

有人建议使用批处理文件,但我没有创建或运行这些文件的经验。在此先感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

您可以使用sqlcmd并调用存储过程并在Windows调度程序中安排每天运行,如下所示:

sqlcmd -S yourservername -E -Q "EXEC [dbo].[yourprocedure]"