1. 程式人生 > >如何解決鎖表問題?如何解表?

如何解決鎖表問題?如何解表?

 --spid 鎖表程序 
--tableName 被鎖表名

--查詢被鎖住的表
SELECT request_session_id as spid,OBJECT_NAME(resource_associated_entity_id) as tableName FROM sys.dm_tran_locks WHERE resource_type='OBJECT'
--解表(解鎖)
 declare @spid  int 
 set @spid  = 鎖表程序 
 declare @sql varchar(1000)
 set @sql='kill '+cast(@spid  as varchar)
  exec(@sql)