-- 没装 2012 , 不过你可以试试下面两个语句。
sp_lock
go
select * from sys.dm_tran_locks
go

解决方案 »

  1.   

    /*
    返回当前库中所有锁
    */
    CREATE VIEW DBlocks
    AS
        SELECT  request_session_id AS spid ,
                DB_NAME(resource_database_id) AS dbname ,
                CASE WHEN resource_type = 'OBJECT'
                     THEN OBJECT_NAME(resource_associated_entity_id)
                     WHEN resource_associated_entity_id = 0 THEN 'n/a'
                     ELSE OBJECT_NAME(p.object_id)
                END AS entity_name ,
                index_id ,
                resource_type AS resource ,
                resource_description AS description ,
                request_mode AS mode ,
                request_status AS status
        FROM    sys.dm_tran_locks t
                LEFT JOIN sys.partitions p ON p.partition_id = t.resource_associated_entity_id
        WHERE   resource_database_id = DB_ID();