방법: 대체 파이프에서 수신하도록 서버 구성(SQL Server 구성 관리자)

기본적으로 Microsoft SQL Server 데이터베이스 엔진의 기본 인스턴스는 명명된 파이프 \\.\pipe\sql\query에서 수신합니다. SQL Server 데이터베이스 엔진 및 SQL Server 2005 Compact Edition의 명명된 인스턴스는 다른 파이프에서 수신합니다. SQL Server 구성 관리자를 사용하여 데이터베이스 엔진에서 사용하는 파이프를 변경할 수 있습니다.

클라이언트 응용 프로그램을 사용하여 특정한 명명된 파이프에 연결하는 방법에는 다음 3가지가 있습니다.

  • 서버에서 SQL Server Browser 서비스를 실행합니다.
  • 클라이언트에서 별칭을 만들어 명명된 파이프를 지정합니다.
  • 클라이언트가 사용자 지정 연결 문자열을 사용하여 연결하도록 프로그래밍합니다.

SQL Server 데이터베이스 엔진에서 사용하는 명명된 파이프를 구성하려면

  1. SQL Server 구성 관리자의 콘솔 창에서 SQL Server 2005 네트워크 구성을 확장한 다음 *<instance name>*에 대한 프로토콜을 클릭하여 확장합니다.

  2. 세부 정보 창에서 명명된 파이프를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  3. 프로토콜 탭의 파이프 이름 입력란에 데이터베이스 엔진이 수신하도록 할 파이프를 입력한 다음 확인을 클릭합니다.

  4. 콘솔 창에서 SQL Server 2005 서비스를 클릭합니다.

  5. 세부 정보 창에서 SQL Server (<instance name>**)**를 마우스 오른쪽 단추로 클릭한 다음 다시 시작을 클릭하여 SQL Server를 중지하고 다시 시작합니다.

SQL Server가 대체 파이프에서 수신하는 경우 클라이언트 응용 프로그램을 사용하여 특정한 명명된 파이프에 연결하는 방법은 다음 세 가지가 있습니다.

  • 서버에서 SQL Server Browser 서비스를 실행합니다.
  • 클라이언트에서 별칭을 만들어 명명된 파이프를 지정합니다.
  • 클라이언트가 사용자 지정 연결 문자열을 사용하여 연결하도록 프로그래밍합니다.

참고 항목

작업

방법: 클라이언트에서 사용할 서버 별칭 만들기(SQL Server 구성 관리자)

개념

SQL Server Browser 서비스

관련 자료

SQL Server 데이터베이스 엔진에 연결

도움말 및 정보

SQL Server 2005 지원 받기