대체 파이프에서 수신 대기하도록 서버 구성Configure a Server to Listen on an Alternate Pipe

이 항목에서는 SQL Server 구성 관리자를 사용하여 SQL Server 2017SQL Server 2017 에서 대체 파이프로 수신하도록 서버를 구성하는 방법에 대해 설명합니다.This topic describes how to configure a server to listen on an alternate pipe in SQL Server 2017SQL Server 2017 by using SQL Server Configuration Manager. 기본적으로 SQL Server 데이터베이스 엔진SQL Server Database Engine 의 기본 인스턴스는 명명된 파이프 \\.\pipe\sql\query에서 수신합니다.By default, the default instance of SQL Server 데이터베이스 엔진SQL Server Database Engine listens on named pipe \\.\pipe\sql\query. SQL Server 데이터베이스 엔진SQL Server Database EngineSQL Server CompactSQL Server Compact 의 명명된 인스턴스는 다른 파이프에서 수신합니다.Named instances of SQL Server 데이터베이스 엔진SQL Server Database Engine and SQL Server CompactSQL Server Compact listen on other pipes.

클라이언트 응용 프로그램을 사용하여 특정한 명명된 파이프에 연결하는 방법에는 다음 3가지가 있습니다.There are three ways to connect to a specific named pipe with a client application:

  • 서버에서 SQL ServerSQL Server Browser 서비스를 실행합니다.Run the SQL ServerSQL Server Browser service on the server.

  • 클라이언트에서 별칭을 만들어 명명된 파이프를 지정합니다.Create an alias on the client, specifying the named pipe.

  • 클라이언트가 사용자 지정 연결 문자열을 사용하여 연결하도록 프로그래밍합니다.Program the client to connect using a custom connection string.

SQL Server 구성 관리자 사용 Using SQL Server Configuration Manager

SQL Server 데이터베이스 엔진에서 사용하는 명명된 파이프를 구성하려면To configure the named pipe used by the SQL Server Database Engine

  1. SQL Server 구성 관리자의 콘솔 창에서 SQL Server 네트워크 구성을 펼친 다음 <인스턴스 이름>에 대한 프로토콜을 클릭하여 펼칩니다.In SQL Server Configuration Manager, in the console pane, expand SQL Server Network Configuration, and then click expand Protocols for <instance name>.

  2. 세부 정보 창에서 명명된 파이프를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.In the details pane, right-click Named Pipes, and then click Properties.

  3. 프로토콜 탭의 파이프 이름 입력란에 데이터베이스 엔진Database Engine 이 수신하도록 할 파이프를 입력한 다음 확인을 클릭합니다.On the Protocol tab, in the Pipe Name box, type the pipe you want the 데이터베이스 엔진Database Engine to listen on, and then click OK.

  4. 콘솔 창에서 SQL Server 서비스를 클릭합니다.In the console pane, click SQL Server Services.

  5. 세부 정보 창에서 SQL Server(<인스턴스 이름>)를 마우스 오른쪽 단추로 클릭한 다음 다시 시작을 클릭하여 SQL ServerSQL Server를 중지하고 다시 시작합니다.In the details pane, right-click SQL Server (<instance name>) and then click Restart, to stop and restart SQL ServerSQL Server.

    SQL ServerSQL Server 가 대체 파이프에서 수신하는 경우 클라이언트 응용 프로그램을 사용하여 특정한 명명된 파이프에 연결하는 방법은 다음 세 가지가 있습니다.When SQL ServerSQL Server is listening on an alternate pipe, there are three ways to connect to a specific named pipe with a client application:

  • 서버에서 SQL ServerSQL Server Browser 서비스를 실행합니다.Run the SQL ServerSQL Server Browser service on the server.

  • 클라이언트에서 별칭을 만들어 명명된 파이프를 지정합니다.Create an alias on the client, specifying the named pipe.

  • 클라이언트가 사용자 지정 연결 문자열을 사용하여 연결하도록 프로그래밍합니다.Program the client to connect using a custom connection string.

참고 항목See Also

클라이언트에서 사용할 서버 별칭 만들기 또는 삭제(SQL Server 구성 관리자) Create or Delete a Server Alias for Use by a Client (SQL Server Configuration Manager)
서버 네트워크 구성Server Network Configuration