如何在SQL代理作业中执行存储过程?

时间:2009-08-01 09:55:47

标签: sql sql-server tsql sql-server-2008 sql-server-agent

我正在使用SQL Server 2008,我需要从SQL Server代理运行SQL作业。我是SQL Server Job的新手,我想定期从SQL Server作业执行存储过程。但我没有找到指定执行存储过程的位置而不是copy&粘贴SQL命令。

这是我的屏幕快照:

enter image description here

如何分配存储过程以在SQL Server作业中执行?

2 个答案:

答案 0 :(得分:62)

您只需将此行添加到窗口:

exec (your stored proc name) (and possibly add parameters)

您调用的存储过程是什么,它期望什么参数?

答案 1 :(得分:3)

正如Marc所说,你完全按照命令行运行它。请参阅MSDN上的Creating SQL Server Agent Jobs