检查SQL Server被哪个进程占用,且杀进程。

-----检查DB的名字---------------------------------------
DECLARE @dbName varchar(50)
SET @dbName='RegisterOfficeMacau'

DECLARE @SPWHO2 TABLE (SPID VARCHAR(1000), [Status] VARCHAR(1000) NULL, [Login] VARCHAR(1000) NULL, HostName VARCHAR(1000) NULL, BlkBy VARCHAR(1000) NULL, DBName VARCHAR(1000) NULL, Command VARCHAR(1000) NULL, CPUTime VARCHAR(1000) NULL, DiskIO VARCHAR(1000) NULL, LastBatch VARCHAR(1000) NULL, ProgramName VARCHAR(1000) NULL, SPID2 VARCHAR(1000) NULL, Request VARCHAR(1000) NULL)
INSERT INTO @SPWHO2
EXEC sp_who2 --'Active'
SELECT * FROM @SPWHO2 WHERE DBName = @dbName

kill 54

猜你喜欢

转载自www.cnblogs.com/haifuma/p/10598125.html
今日推荐