任何立即测试SQL Agent Job以忽略计划的解决方案

时间:2009-08-01 10:15:26

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

我正在使用SQL Server 2008,我想立即测试我的SQL Server代理作业的执行正确性,以忽略该计划。有什么想法吗?

提前谢谢, 乔治

3 个答案:

答案 0 :(得分:5)

在SSMS中,在“SQL Server代理”节点下,打开“作业”子节点并找到您的作业,右键单击它并选择“启动作业” - 它将立即启动并运行该作业。

alt text

马克

答案 1 :(得分:1)

创建一个封装作业所有方面的存储过程,然后在SQL Agent中使用它。然后,您可以从命令行调用该过程来测试它,例如。 exec dbo.MyProcedure @param1 = 'foo'

答案 2 :(得分:1)

将日程安排更改为将来运行五分钟。 然后离开服务器,使其在完全您要测试的环境中运行。