SQL Server 不能创建数据库了,发生错误:1807 未能获得数据库 'model' 上的排它锁。请稍后重试操作。

来源:互联网 发布:windows 商业版 编辑:程序博客网 时间:2024/05/21 22:50

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

 

--运行后,即可创建!