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

问题描述 投票:2回答:3

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

乔治,提前谢谢

sql sql-server tsql sql-server-2008 sql-server-agent
3个回答
5
投票

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

alt text


1
投票

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


1
投票

更改计划以使其在将来运行五分钟。然后离开服务器,使其在您想要测试的环境中运行。

© www.soinside.com 2019 - 2024. All rights reserved.