2014-01-28 6 views
0

sy는 sybase에서 내 테이블의 일부 유형을 변경하려고 시도하지만 변경하면 출력이됩니다.sybase에서 테이블의 잠금을 해제하는 방법은 무엇입니까?

사용자 DBA는 ''테이블 '에서 행이 어떻게 잠금을 해제

잠겨있다? 내가 것

+0

글쎄, 누군가 그 테이블에서 열린 세션을 가지고 있습니다. 모두 쫓아 내라. – OldProgrammer

+0

어떤 Sybase 데이터베이스를 사용하고 있습니까? –

+0

메신저 sybase central, sql anywhere using 16! 나는 변화를 시도하고 서버 연결을 끊고 다시 연결하면 작동하지만 항상 그런 것은 아니지만 : S –

답변

3

:

  1. 이 sa_locks를 사용하여 CONNECTION_ID을 결정 (문서 here)
  2. 문제가 테이블에 잠금의 원인이되는 연결에 drop connection * CONNECTION_ID * 문.

조심해서 사용하십시오!

+0

안녕하세요 @Teodor. 이 자물쇠의 원인과 드롭 연결이 무엇을 말해 주시겠습니까? 이게 위험한가요? – sharkbait

+0

설명해 주셔서 대단히 감사합니다. – sharkbait

+1

http://dcx.sybase.com/index.html#sa160/ko/dbusage/tranlock.html을 읽어야합니다. 400자를 넘는 정보를 얻을 수 있습니다. –