2013-03-22 5 views
0

다음 쿼리를 실행했는데 이제는 레코드를 잠그고 읽거나 업데이트하거나 삭제할 수 없습니다. 테스트 목적을 위해 나는 tran을 위탁하지 않았고, 이제이 기록들은 막혔다. 이미 배치 된 이러한 잠금을 해제하려면 어떻게해야합니까?(XLOCK, READPAST)가 포함 된 SQL Server Select 문

BEGIN TRAN 

    SELECT * from inquiry with (XLOCK,READPAST) where inquiry_id=228563 

답변

1

당신은 당신이 이렇게,

+0

@Faisalkhan 아니, 당신은 세션을 죽여야는 sys.dm_tran_locks에 의해 프로세스 ID를 잠그고 수동으로

SELECT * FROM sys.dm_tran_locks WHERE RESOURCE_TYPE = ‘OBJECT’ 

를 죽일 다음 ID 번호와 함께 KILL을 사용 찾아야한다 당신은 REQUEST_SESSION_ID를 사용해야합니다. – Alex

+0

저에게 감사드립니다. –