我希望存储过程每天以指定的时间间隔运行。有没有办法在SQL Server 2005上做同样的事情?有没有办法以预定义的时间间隔运行存储过程?
我知道我们可以创建一个批处理文件来运行SP并使用Windows计划任务进行计划,但是有没有办法从SQL Server本身执行?
我希望存储过程每天以指定的时间间隔运行。有没有办法在SQL Server 2005上做同样的事情?有没有办法以预定义的时间间隔运行存储过程?
我知道我们可以创建一个批处理文件来运行SP并使用Windows计划任务进行计划,但是有没有办法从SQL Server本身执行?
有一个单独的服务叫做SQL代理,这是为这一特定目的创建的:与SQL Server相关的任务调度。
这是最初禁用的Windows服务,因此您必须启用该服务。否则,这一切都非常简单:Management Studio具有良好的UI管理代理。
您可以create jobs与SQL Server 2005
使用SQL代理安排作业。