方法1: 执行以下脚本
01.declare @sql varchar(100)
02. 03.while 1=104.begin05. 06.select top 1 @sql = 'kill '+cast(spid as varchar(3))07.from master..sysprocesses 08.where spid > 50 and spid <> @@spid 09. 10.if @@rowcount = 011.break12. 13.exec(@sql)14.end方法2: detach 数据库(缺点还要重新添加,不推荐)
方法3: 使用以下脚本变为单用户执行。
USE master; GO ALTER DATABASE AdventureWorks2012 SET SINGLE_USER --变成单用户模式,获取独占访问 WITH ROLLBACK IMMEDIATE; GO ALTER DATABASE AdventureWorks2012 SET READ_ONLY; GO ALTER DATABASE AdventureWorks2012 SET MULTI_USER; --取消单用户模式,获取独占访问 GO
浙公网安备 33010602011771号