USE master;
GO
DECLARE @SQL VARCHAR(MAX);
SET @SQL=''
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)
FROM master..sysprocesses
WHERE dbid=DB_ID('库名');
EXEC(@SQL);
GO
ALTER DATABASE 库名 SET MULTI_USER;
在分离库时候选择更新,有可能失败,这时会出现死锁之类的问题,并且数据库总是单用户模式,不能操作
1,使用上述脚本执行
2,如果第一步不行,重启服务,重 新执行上述脚本