기본 SQL Server 네트워크 구성

보안을 강화하기 위해 SQL Server에서는 새로 설치하는 일부의 경우 네트워크 연결을 사용하지 않습니다. Enterprise, Standard 또는 Workgroup Edition을 사용하거나 이전에 설치된 SQL Server가 있을 경우 TCP/IP를 사용하는 네트워크 연결이 사용되지 않습니다. 서버에 로컬로 연결할 수 있도록 모든 설치에 대해 공유 메모리 프로토콜이 사용됩니다. 설치 조건이나 설치 옵션에 따라 SQL Server 브라우저 서비스가 중지될 수도 있습니다.

설치 후 SQL Server 구성 관리자의 SQL Server 네트워크 구성 노드를 사용하여 네트워크 프로토콜을 구성할 수 있습니다. SQL Server 구성 관리자의 SQL Server 서비스 노드를 사용하여 SQL Server 브라우저 서비스가 자동으로 시작되도록 구성할 수 있습니다.

기본 구성

다음 표에서는 설치 후의 구성에 대해 설명합니다.

버전

새로 설치 또는 이전 설치

공유 메모리

TCP/IP

명명된 파이프

VIA

Enterprise

새로 설치

사용함

사용함

네트워크 연결 사용 안 함1

사용 안 함

Standard

새로 설치

사용함

사용함

네트워크 연결 사용 안 함1

사용 안 함

Workgroup

새로 설치

사용함

사용함

네트워크 연결 사용 안 함1

사용 안 함

Developer

새로 설치

사용함

사용 안 함

네트워크 연결 사용 안 함1

사용 안 함

Evaluation

새로 설치

사용함

사용 안 함

네트워크 연결 사용 안 함1

사용 안 함

SQL Server Express

새로 설치

사용함

사용 안 함

네트워크 연결 사용 안 함1

사용 안 함

모든 버전

이전 설치가 있지만 업그레이드 중이 아님

새로 설치와 같음

새로 설치와 같음

새로 설치와 같음

새로 설치와 같음

모든 버전

업그레이드

사용함

이전 설치의 설정이 유지됨

이전 설치의 설정이 유지됨

사용 안 함

1 공유 메모리(로컬 명명된 파이프)를 사용하는 경우 명명된 파이프 프로토콜을 사용하여 로컬 연결로 인스턴스에 연결할 수 있습니다. 기본 인스턴스에 연결하려면 연결 문자열로 osql -E –S np:.를 사용합니다. 명명된 인스턴스에 연결하려면 연결 문자열로 osql -E -S \\.\pipe\MSSQL$<instance_name>\sql\query를 사용합니다.

[!참고]

인스턴스가 SQL Server 장애 조치(Failover) 클러스터에서 실행되고 있으면 SQL Server 설치 중에 SQL Server용으로 선택한 각 IP 주소의 포트에서 수신 대기합니다. 네트워크 프로토콜을 사용하려면 SQL Server 구성 관리자를 사용합니다.

[!참고]

명령 프롬프트 인수를 사용하여 SQL Server를 설치하는 경우 TCPENABLEDNPENABLED 매개 변수를 사용하여 설정할 프로토콜을 지정할 수 있습니다. 자세한 내용은 방법: 명령 프롬프트에서 SQL Server 2008 설치를 참조하십시오.

SQL Server Browser 설정

설정 중에 SQL Server Browser 서비스가 자동으로 시작되도록 구성할 수 있습니다. 기본적으로 다음 조건에서만 자동으로 시작됩니다.

  • 설치를 업그레이드하는 경우

  • SQL Server 2008 인스턴스가 설치된 상태에서 함께 작동하도록 설치하는 경우

  • 클러스터에 설치하는 경우

  • SQL Server Enterprise, Standard 또는 Workgroup의 명명된 인스턴스를 설치하는 경우

  • Analysis Services의 명명된 인스턴스를 설치하는 경우