기본 포트는 1433이지만, 포트를 변경하였거나, 하나의 서버에 여러개의 SQL 인스턴스가 있는 경우에는 포트번호가 변경될 수 있습니다.
포트 번호 확인방법
1. 시작 | 모든 프로그램 | Microsoft SQL Server 2005 | 구성도구 | SQL Server 구성관리자를 실행하고, SQL Server 2005 네트워크 구성 노드를 선택합니다.
2. TCP/IP 프로토콜을 선택하고 더블클릭하면 다음과 같은 속성 대화상자가 나타납니다.
이 부분에 포트를 확인하시고, 필요하다면 포트를 지정해서 연결하셔야 합니다.
SSMS에서는 다음과 같이 포트를 지정합니다.
(1999 포트를 사용하는 경우, 포트번호를 서버명 다음에 콤마(,) 다음에 기록해 주면 됩니다.)
localhost, 1999
포트 문제가 아니라면 인스턴스가 실행 중인지 등과 같이 연결 문제해결을 위한 절차를 진행해 보시면 됩니다.
더불어 다음과 같은 쿼리로도 할당 된 동적 포트를 확인 할 수 있습니다.
set nocount on
DECLARE @test varchar(20), @key varchar(100), @servername varchar(255)
set @key = 'SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11.디비명\MSSQLServer\SuperSocketNetLib\Tcp\IPAll'
exec master..xp_regread @rootkey='HKEY_LOCAL_MACHINE',@key=@key,@value_name='TcpDynamicPorts',@value=@test OUTPUT
select convert(varchar(10),@test) as 'port'
간혹 레지스트리 접근이 안되는 경우는 키값을 삭제 후 다시 만들어 주시면 됩니다.
[출처] 네이버 지식인 : dreamania_73 작성 (http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10110&eid=bhI36Ye4ZU72sIieTiz4FmIWhk7+J7Fe&qb=bXNzcWwgMjAwNSDG98auIMiuwM4=&pid=fbzfNdoQsC8ssZ9SO5osss--472597&sid=SGzSce6bbEgAAE9VdCw)
[출처] http://system.neulwon.com/xe/?document_srl=383&mid=win_mssql&sort_index=readed_count&order_type=desc
'mssql' 카테고리의 다른 글
mssql 메모리 제한 설정 (0) | 2013.04.30 |
---|---|
mssql instance 동적 할당 된 port 확인하기 (0) | 2013.04.30 |
mssql 무인, 자동 설치 (0) | 2013.04.30 |
윈도우즈 방화벽 인바운드규칙 자동등록 (0) | 2013.04.30 |
ms-sql 에서 select시 값이 없을때 처리방법 (0) | 2013.04.27 |
댓글