首页 > 数据库技术 > 详细

Sqlsever Kill locked process

时间:2015-03-26 16:31:00      阅读:211      评论:0      收藏:0      [点我收藏+]
SET QUOTED_IDENTIFIER ON
SET ANSI_NULLS ON
GO


-- =============================================
-- Author:        <machao>
-- Create date: <2014-04-16>
-- Description:    <kill all lock in db>
-- =============================================
CREATE PROCEDURE [dbo].UP_Lock_Kill
AS
BEGIN
    DECLARE @sql VARCHAR(100) 
    WHILE 1 = 1 
        BEGIN 
            SELECT TOP 1
                    @sql = kill  + CAST(spid AS VARCHAR(3))
            FROM    master..sysprocesses
            WHERE   spid > 50
                    AND spid <> @@spid 
            IF @@rowcount = 0 
                BREAK 
            EXEC(@sql) 
        END
END


GO

 

Sqlsever Kill locked process

原文:http://www.cnblogs.com/machaofast/p/4368623.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!