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
Posted by 알 수 없는 사용자
:
BLOG main image
Windows Server를 공부 하는 사람들의 팀블로그 by 마성민

카테고리

분류 전체보기 (76)
Windows (2)
Powershell (56)
AD (0)
Exchange (6)
System Center (9)
IIS (0)
SQL (3)
Sharepoint (0)

태그목록

Tistory Cumulus Flash tag cloud by BLUEnLIVE requires Flash Player 9 or better.

Total :
Today : Yesterday :