首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >计划在SQL server上运行存储过程。

计划在SQL server上运行存储过程。
EN

Stack Overflow用户
提问于 2008-11-13 14:25:44
回答 5查看 187.5K关注 0票数 65

是否可以将Microsoft SQL Server设置为定期运行存储过程?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2008-11-13 14:28:32

可以,在MS SQL Server中,您可以创建计划的作业。在SQL Management Studio中,导航到服务器,然后展开“SQL server代理”项,最后展开“作业”文件夹以查看、编辑和添加计划的作业。

票数 113
EN

Stack Overflow用户

发布于 2008-11-13 14:35:45

是的,如果您使用SQL Server代理。

打开企业管理器,然后转到您感兴趣的SQL Server实例下的管理文件夹。在那里,您将看到SQL Server代理,在该代理下面,您将看到一个作业部分。

您可以在此处创建新作业,您将看到需要创建的步骤列表。创建新步骤时,可以指定实际运行存储过程的步骤(键入TSQL Script)。选择数据库,然后在命令部分输入类似以下内容:

exec MyStoredProcedure

这就是概述,如果你需要任何进一步的建议,请回这里发帖。

我真的认为我可能会在这件事上第一个上场,我错了:)

票数 18
EN

Stack Overflow用户

发布于 2014-03-08 03:29:40

可能不是您想要的答案,但我发现简单地使用Windows Server Task Scheduler更有用

您可以直接使用命令sqlcmd.exe -S "." -d YourDataBase -Q "exec SP_YourJob"

或者甚至创建一个.bat文件。所以你甚至可以按需点击2次任务。

在此HERE中也涉及到了这一点

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/287060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档