无法获得数据库 'model' 上的排他锁。错误: 1807。

    xiaoxiao2021-04-14  43

    1、错误描述

    标题: Microsoft SQL Server Management Studio ------------------------------ 创建 对于 数据库“cmp”失败。 (Microsoft.SqlServer.Smo) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=11.0.2100.60+((SQL11_RTM).120210-1917+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=创建+Database&LinkId=20476 ------------------------------ 其他信息: 执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo) ------------------------------ 无法获得数据库 'model' 上的排他锁。请稍后重试该操作。 CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。 (Microsoft SQL Server,错误: 1807) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft SQL Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=1807&LinkId=20476 ------------------------------ 按钮: 确定 ------------------------------ 2、错误原因

         在创建数据库时,创建错误然后删除了,结果再次创建新数据库,发现出现这个错误

    3、解决办法

         执行下面的脚本

    declare @sql varchar(240) while 1=1 begin select top 1 @sql = 'kill '+cast(spid as varchar(20)) from master..sysprocesses where spid > 50 and spid <> @@spid if @@rowcount = 0 break exec(@sql) end

    转载请注明原文地址: https://ju.6miu.com/read-670371.html

    最新回复(0)