SQL Server Configuration Manager(구성 관리자)에 설정된 네트워크 프로토콜 설정에 따라 SQL Server 데이터베이스 엔진에 연결하는 방법으로 Shared Memory, TCP/IP, Named Pipes, VIA(Virtual Interface Adapter) 프로토콜을 사용할 수 있습니다.
SQL Server 가 설치되어 있는 동일한 컴퓨터에서 SQL Server 에 연결할 때, Shared Memory(공유 메모리) 프로토콜 사용이 해제되어 있지 않는 한 기본적으로 이 프로토콜로 SQL Server 인스턴스에 연결하게 됩니다.
SQL Server 가 설치되어 있는 로컬 환경에서 SSMS 를 통해 TCP 프로토콜을 사용하여 연결하는 방법은 아래와 같습니다.
TCP:LAIGO
개체 탐색기에 인스턴스 정보에서 TCP 연결을 확인할 수 있습니다.
현재 연결된 활성 커넥션 정보를 통해 프로토콜을 확인해 봅니다.
SELECT session_id, net_transport, client_net_address, local_net_address,local_tcp_port
FROM sys.dm_exec_connections
관리자 전용 연결(DAC) 연결 시, 어떤 프로토콜로 연결이 되는지 확인해 봅니다.
C:\> SQLCMD -A
1>
관리자 전용 연결을 사용하기 위해 시작되어 있는 TCP/1434 포트로 연결되는 것을 확인할 수 있습니다.
커넥션과 관련된 문제를 확인하기 위해서 알아두면 좋을 것 같습니다.
[참고자료]
SQL Server 현재 접속 로그인, IP 확인
네트워크 프로토콜 선택
http://msdn.microsoft.com/ko-kr/library/ms187892.aspx
작성자 : Lai Go / 작성일자 : 2011.04.14
SQL Server 2008 관리자 전용 연결(DAC) 실패
작성자 : Lai Go / 작성일자 : 2011.04.14