2009-08-20 2 views

답변

0

이 "lock allpages"옵션을 사용하여 달성하고자하는 목표는 무엇입니까? 현재 작업중인 데이터베이스가 생산적으로 실행되고 있습니까? '당신이 다른 경우 아무도 당신이 때까지 주위에 당신의 방법과 바이올린에 와서 않을 확실

ALTER DATABASE YourDatabaseName SET SINGLE_USER 

및 그 방법 :하지 않으면, SQL 서버, 당신은 하나의 사용자에게 전체 데이터베이스에 대한 액세스를 제한 할 수 있습니다 완전히에 "정상"사용에 다시

설정을 :-) 수행 재 : SQL 서버에서

ALTER DATABASE YourDatabaseName SET MULTI_USER 

마크

1

당신은,373,353에서 테이블에 대한 잠금 옵션을 지정할 수 없습니다 210. 대부분 WITH ALLOW_ROW_LOCKS = OFF 또는 WITH ALLOW_PAGE_LOCKS_OFF을 추가하여 행 수준 및 페이지 수준 잠금을 비활성화 할 수 있습니다. SQL Server에서 전체 테이블을 잠그는 것과 동일한 방법은 테이블에서 쿼리와 업데이트를 실행할 때 잠금 힌트 WITH (TABLOCK)을 사용하는 것이지만 권장하지는 않습니다.

Sybase에서 SQL Server로 테이블을 전송할 때이 옵션을 무시하는 것이 좋습니다.

관련 문제