SQL Server 관리자 전용 연결(DAC)
- Version : SQL Server 2005, 2008, 2008R2, 2012
SQL Server 2005 이상 부터는 관리자 전용연결 (DAC)라는 기능이 도입 되었다. 이 기능은 서버가 잠겨 있거나 비정상적인 상태로 SQL Server 데이터베이스 엔진 연결이 되지 않을 때 관리자가 실행중인 서버에 연결하여 진단 또는 T-SQL문을 실행하여 문제를 해결할 수 있는 기능이다.
DAC를 사용하기 위해서는 remote admin connection 옵션을 활성화 시켜야 한다.
SSMS를 이용한 remote admin connection 방법에 대해서 알아 보자. 아래 그림과 같이 마우스 오른쪽 버튼을 이용하여 [패싯]을 클릭 한다.
[패싯 보기] 창에서 [RemoteDacEnabled]를 True 한다.
스크립트를 이용한 remote admin connection 활성.
SP_CONFIGURE 'remote admin connections', 1 GO
RECONFIGURE GO |
DAC 옵션을 활성화 하였으면 DAC 접속하는 방법에 대해서 알아보자.
커맨드창에서 [SQLCMD]명령어를 이용하여 접속한다.
SQLCMD 관련 링크 : http://msdn.microsoft.com/ko-kr/library/ms162773(v=sql.105).aspx
SSMS로 DAC연결 할 때에는 서버 이름에 [ADMIN:]이라는 관리자 연결 옵션을 입력한다.
DAC 연결을 이용하 서버가 비정상적일 때 관리자 전용모드로 접속하여 문제를 해결 하도록 하자.
2012-11-21 / 강성욱 / http://sqlmvp.kr
'SQL Server > SQL Server Tip' 카테고리의 다른 글
FILE GROUP 간 데이터 이동 (0) | 2015.07.17 |
---|---|
문서화 되지 않은 sys.fn_PhysLocFormatter 함수 (0) | 2015.07.17 |
파일 접근 권한으로 인한 DB복원 실패 작업 해결하기 (0) | 2015.07.17 |
DBCC CHECKDB 실행과 히스토리 관리 (0) | 2015.07.17 |
MDF를 이용한 데이터베이스 복원 (0) | 2015.07.17 |