And*_*mar 67
这应该断开其他所有人,并让您成为唯一的用户:
alter database YourDb set single_user with rollback immediate
Run Code Online (Sandbox Code Playgroud)
注意:别忘了
alter database YourDb set MULTI_USER
Run Code Online (Sandbox Code Playgroud)
你做完之后!
ley*_*ari 16
在还原向导中单击"关闭与目标数据库的现有连接"
在" 分离数据库"向导中,单击"删除连接"项.
在这里找到它:http : //awesomesql.wordpress.com/2010/02/08/script-to-drop-all-connections-to-a-database/
DECLARE @dbname NVARCHAR(128)
SET @dbname = 'DB name here'
-- db to drop connections
DECLARE @processid INT
SELECT @processid = MIN(spid)
FROM master.dbo.sysprocesses
WHERE dbid = DB_ID(@dbname)
WHILE @processid IS NOT NULL
BEGIN
EXEC ('KILL ' + @processid)
SELECT @processid = MIN(spid)
FROM master.dbo.sysprocesses
WHERE dbid = DB_ID(@dbname)
END
Run Code Online (Sandbox Code Playgroud)