如何每天在特定时间自动执行存储过程?

use*_*490 5 sql-server sql-server-2008-r2 sql-server-express scheduled-tasks

你能帮我如何在 SQL 数据库中自动执行存储过程而不在 SQL 中进行任何事务吗?我想在特定的修复时间执行。

Kin*_*hah 7

如果您不习惯使用 Powershell,那么您可以使用本机服务代理功能。


Han*_*non 6

使用 SQL Server Express,您可以使用 powershell 通过 Windows 调度程序服务自动执行存储过程。

这里有一篇很棒的文章展示了如何使用 Powershell 来执行存储过程:

http://www.maxtblog.com/2010/10/basic-sql-server-stored-procedure-scripting-with-powershell/

您还可以查看有关使用 Powershell 的这个问题:

是否有任何 PowerShell 脚本集合可以帮助完成 SQL Server 维护任务?