我们在SQL 2005 db中使用一组简单的存储过程进行数据导入。将成为一个主SP,将逐个触发这些SP。在过去,我们使用了SQL Agent并安排了一个作业,该作业又执行Master SP。
现在,如果我们想让它更简单并排除SQL Agent的依赖关系。工作 - 我们有什么选择?
这是我迄今为止所发现的 -
- 我可以使用 Windows任务计划程序在Windows中安排任务。这可以用于SQL-Agent
的目的- 有一个Windows命令行实用程序 - sqlcmd (http://msdn.microsoft.com/en-us/library/ms180944.aspx)
- 我们可以用它来执行SP,希望。
为此提供了很多选择,所以我相信我能够完成SP的执行。这是正确/最好的方式吗?
我们还需要弄清楚其他一些事情 -
- 如何从我的内部SP执行中捕获结果(即 记录计数等。)。
- 使用SQL-Job,我们可以使用发送电子邮件 SQL邮件。有这种方法的任何选择吗?
醇>
答案 0 :(得分:2)
有一个SQL Agent的codeplex项目值得一看
答案 1 :(得分:2)
Visual Cron(http://www.visualcron.com/)非常适合这样的事情 - 我们在Windows服务器上实现了各种计划任务。对于操作人员来说,可视性也更好