SQL Server 断开某个数据库所有连接(还原的时候需要)

Posted 学如逆水行舟,不进则退

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server 断开某个数据库所有连接(还原的时候需要)相关的知识,希望对你有一定的参考价值。

USE master
GO
ALTER DATABASE [DBName] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
--查看是否还有用户连接
SELECT * FROM sys.[sysprocesses] WHERE DB_NAME([dbid])=‘DBName‘
GO
ALTER DATABASE [DBName] SET MULTI_USER 
GO

 

以上是关于SQL Server 断开某个数据库所有连接(还原的时候需要)的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server2005还原数据库之前,怎么断开所有的用户链接?

sql server 2014怎么连接还原的数据库

[SQL]用SQL语句断开某个数据库的所有活动连接

断开所有远程连接(sql server)

重新还原数据库的方法

SQL server 查询数据库中所有包含某值的表