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

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

--运行后,即可创建!

你可能感兴趣的:(SQL Server)