2010. 8. 20. 17:43
간혹 테이블이 어떠한 원인인지는 정확하게 모르겠으나 테이블 lock이 걸리는 경우가 있다.
lock이 걸릴경우 해당 테이블을 사용하지 못하기 때문에 rock을 삭제해주어야 한다.
EXEC sp_lock
프로시저 실행하여 mode가 x인 것 확인
dbcc inputbuffer(spid)
mode가 x인 것의 spid를 입력하면 해당 테이블정보가 출력
kill spid
문제가 되는 spid를 kill 한다.
해당 spid를 kill해주면 락이 해제 되게 된다.
'SQL' 카테고리의 다른 글
MS-SQL 테이블 소유자 변경 및 사용자 매핑 쿼리 (1) | 2010.08.20 |
---|---|
MS-SQL hostname 변경 쿼리문 (0) | 2010.08.20 |