执行SQL语句时报错,执行 Transact-SQL 语句或批处理时发生了异常,错误:1807


错误信息

执行 Transact-SQL 语句或批处理时发生了异常。无法获得数据库 'model' 上的排他锁。请稍后重试该操作。

CREATE DATABASE 失败。无法创建列出的某些文件名

解决方法

 

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM