如何在sql server 2008r2中杀死当前正在执行的作业查询?

问题描述 投票:1回答:1

我是一个SQL Server新手,我被赋予了一个小任务,我无法理解。我必须验证,如果我杀死一个sql server作业正在执行的查询,该作业是继续无限期运行还是会失败。创建一个运行一个长期运行的sql查询的小任务是很容易完成的,但我无法确定当前正在运行的任务并杀死它。我使用了这个参考 http:/blog.sqlauthority.com20090107sql-server-find-currently-running-query-t-sql。 但它不显示我当前正在执行的查询。

对不起,如果这是一个非常愚蠢的问题,但任何帮助感激不尽!

谢谢你的帮助

sql sql-server-2008-r2 jobs
1个回答
1
投票

右击服务器名称,选择Activity Montior。

另外,你也可以用查询进程列表。

select * from sys.dm_exec_requests

一个更好的解决方案是 sp_WhoIsActive 亚当-马查尼克的,但这可能是过度的情况下,你的情况。

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