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

Geo*_*ge2 42 sql t-sql sql-server sql-server-agent sql-server-2008

我正在使用SQL Server 2008,我需要从SQL Server代理运行SQL作业.我是SQL Server Job的新手,我想定期从SQL Server作业执行存储过程.但除了复制和粘贴SQL命令之外,我没有找到指定执行存储过程的位置.

这是我的屏幕快照:

在此输入图像描述

有关如何分配存储过程以在SQL Server作业中执行的任何想法?

mar*_*c_s 69

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

exec (your stored proc name) (and possibly add parameters)
Run Code Online (Sandbox Code Playgroud)

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

  • 数据库上下文:将数据库更改为"MyDB"或将存储的proc指定为EXEC Mydb.dbo.MyProcname (7认同)