概述-------------------------------------------- exec sp_lock --看 objId 然后用 select object_name(objId) ---------------------------------------------- --
查看被锁表: select request_session_id spid,OBJ -------------------------------------------- exec sp_lock --看 objID 然后用 select object_name(objID) ---------------------------------------------- --查看被锁表: select request_session_ID spID,OBJECT_name(resource_associated_entity_ID) tablename from sys.dm_tran_locks where resource_type='OBJECT' --spID 锁表进程 --tablename 被锁表名 --
解锁: declare @spID int Set @spID = 186 --锁表进程 declare @sql varchar(1000) set @sql='kill '+cast(@spID as varchar) exec(@sql) 总结
以上是内存溢出为你收集整理的查看sqlserver被锁的表以及如何解锁.全部内容,希望文章能够帮你解决查看sqlserver被锁的表以及如何解锁.所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)