CREATE TABLE #Lock
    (
      SPID INT ,
      DBID INT ,
      OBJID INT ,
      NAME VARCHAR(500),
      INDID INT ,
      TYPE VARCHAR(100) ,
      RESOURCE VARCHAR(100) ,
      MODE VARCHAR(100) ,
      STATUS VARCHAR(100)
    )
   
--2.Store Lock info
INSERT INTO #Lock(SPID,DBID,OBJID,INDID,TYPE,RESOURCE,MODE,STATUS) EXEC SP_LOCK

--3.Update name
UPDATE l
SET l.NAME = o.NAME
FROM #Lock l
    INNER JOIN sys.objects o ON o.object_id = l.OBJID

--4.Select #Lock Info
SELECT * FROM #Lock

--5.KILL Spefify lock
KILL @SPID        --Spefify

--6.Check Info
EXEC SP_LOCK

 

当要看@SPID=179进程的详细信息的时候       

DBCC INPUTBUFFER(179)  看看这个进程是什么事件造成的

sp_who2 179  看看这个进程是谁触发的以及别的详细信息

相关文章:

  • 2021-12-10
  • 2022-12-23
  • 2022-01-07
  • 2021-08-02
  • 2021-10-28
  • 2021-10-05
  • 2022-12-23
猜你喜欢
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2021-12-10
  • 2021-09-11
  • 2022-02-16
相关资源
相似解决方案