¿Qué es Microsoft SQL Server Browser y cómo funciona?

Pregunta:
¿Qué es Microsoft SQL Server Browser y cómo funciona?
Detalles del producto:
Familia de productos: ¡Act!
Producto: Act! ¡Pro, Act! Premium (acceso vía web)
Versión: 2005 y posterior
Entorno:
Terceros: Microsoft SQL Server
Respuesta:
Nota: Esta información se proporciona por comodidad. Swiftpage no proporciona soporte para los productos de Microsoft. Para obtener asistencia o información adicional sobre este tema, consulte a Microsoft o a un profesional de TI
¿Qué es Microsoft SQL Server Browser?
Microsoft SQL Server Browser se ejecuta como un servicio de Windows en el PC servidor. El Explorador de Microsoft SQL Server escucha las solicitudes entrantes de recursos de Microsoft SQL Server y proporciona información sobre las instancias de Microsoft SQL Server que están instaladas en el PC. Microsoft SQL Server Browser contribuye a tres acciones:

  • Busca una lista de servidores disponibles
  • Se conecta a la instancia de servidor correcta
  • Se conecta a los puntos finales de la Conexión de administrador dedicada (DAC)
    • Para cada instancia del motor de base de datos, el servicio Microsoft SQL Server Browser proporciona el nombre de la instancia y el número de versión. Microsoft SQL Server Browser se instala con Microsoft SQL Server 2005 y también proporciona asistencia para versiones anteriores de Microsoft SQL Server.
      Cómo funciona Microsoft SQL Server Browser
      Cuando se inicia una instancia de Microsoft SQL Server, si los protocolos TCP/IP o VIA están activados, se asigna un puerto TCP/IP. Si el protocolo de tuberías con nombre está activado, Microsoft SQL Server escucha en una tubería con nombre específica. Este puerto o tubería es utilizado por esa instancia específica para intercambiar datos con las aplicaciones cliente.
      Durante la instalación, el puerto 1433 y la tubería SQL query se asignan a la instancia por defecto. Si es necesario, el administrador del servidor puede cambiarlos posteriormente en Microsoft SQL Server Configuration Manager. Dado que sólo una instancia de Microsoft SQL Server puede utilizar un puerto o una tubería, se asignan diferentes números de puerto y nombres de tuberías para las instancias con nombre, incluido Microsoft SQL Server Express.
      De forma predeterminada, las instancias con nombre están configuradas para utilizar puertos dinámicos, por lo que se asigna un puerto disponible cuando se inicia Microsoft SQL Server. Cuando se conectan los PC clientes, se puede especificar el puerto deseado. Sin embargo, si el puerto se asigna dinámicamente, el número de puerto puede cambiar cada vez que se reinicie Microsoft SQL Server, por lo que el número de puerto correcto pasa a ser desconocido para el PC cliente.
      Al iniciarse, Microsoft SQL Server Browser se inicia y reclama el puerto UDP 1434. El Navegador de Microsoft SQL Server lee el registro, identifica todas las instancias de Microsoft SQL Server en el equipo y anota los puertos y las tuberías con nombre que utilizan. Cuando un servidor tiene dos o más tarjetas de red, Microsoft SQL Server Browser devuelve todos los puertos habilitados para Microsoft SQL Server.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.