Cómo configurar un servidor para escuchar en una canalización alternativa (Administrador de configuración de SQL Server)

De forma predeterminada, la instancia predeterminada de SQL Server Database Engine (Motor de base de datos de SQL Server) escucha en la canalización con nombre \\.\pipe\sql\query. Las instancias con nombre del SQL Server Database Engine (Motor de base de datos de SQL Server) y SQL Server Compact 3.5 SP2 escuchan en otras canalizaciones. Utilice el Administrador de configuración de SQL Server para cambiar la canalización utilizada por Motor de base de datos.

Hay tres formas de conectarse a una canalización con nombre específica con una aplicación cliente:

  • Ejecutar el servicio Explorador de SQL Server en el servidor.

  • Crear un alias en el cliente, especificando la canalización con nombre.

  • Programar el cliente para conectarse mediante una cadena de conexión personalizada.

Para obtener más información sobre el formato apropiado de una canalización con nombre, vea Crear una cadena de conexión válida con canalizaciones con nombre.

Para configurar el uso de la canalización con nombre por parte del Motor de base de datos de SQL Server

  1. En el Administrador de configuración de SQL Server, en el panel de consola, expanda Configuración de red de SQL Server y, a continuación, haga clic en Protocolos de <nombreDeInstancia>.

  2. En el panel de detalles, haga clic con el botón secundario en Canalizaciones con nombre y, a continuación, haga clic en Propiedades.

  3. En la ficha Protocolo, en el cuadro Nombre de canalización, escriba la canalización en la que desea que escuche Motor de base de datos y, a continuación, haga clic en Aceptar.

  4. En el panel de la consola, haga clic en Servicios de SQL Server.

  5. En el panel de detalles, haga clic con el botón secundario del mouse en SQL Server (<nombreDeInstancia>) y, a continuación, haga clic en Reiniciar, para detener y reiniciar SQL Server.

Cuando SQL Server está escuchando en una canalización alternativa, hay tres formas de conectarse a una canalización con nombre específica con una aplicación cliente:

  • Ejecutar el servicio Explorador de SQL Server en el servidor.

  • Crear un alias en el cliente, especificando la canalización con nombre.

  • Programar el cliente para conectarse mediante una cadena de conexión personalizada.