SQL Server杀死正在使用该数据库的所有进程

修改时间: 2020-03-20 10:28:00 AM

文章时间:2020年3月20日 10:13:54
解决问题:SQL Server杀死正在使用该数据库的所有进程

USE master
go
DECLARE @Sql NVARCHAR(max)
SET @Sql=''
select @Sql=@Sql+'kill '+cast(spid as varchar(50))+';' from sys.sysprocesses where dbid=DB_ID('数据库名')
EXEC(@Sql)

该教程解决的一个问题是:

数据库正在使用,无法获得对数据库的独占访问权

企业微信截图_15846705352082.png

添加新评论