Acabo de configurar un nuevo equipo de Windows Server 2008 con una instancia de SQL Server 2008 Express. El servicio del navegador SQL no parece estar funcionando correctamente. En Management Studio, la búsqueda de servidores muestra el nombre de host del nuevo servidor, pero no el nombre de la instancia. Cuando elige el nombre de host de la lista, no se conecta. Pero puedo conectarme manualmente escribiendo la combinación de nombre de host \ nombre de instancia.Navegador de SQL Server que muestra solo el nombre de host, no el nombre de instancia
actualización 1:
- El servicio de exploración está en marcha, y yo lo he probado con varias cuentas diferentes, incluyendo el administrador de dominio que es una mala práctica, pero lo intentó de todos modos para solucionar problemas.
- He intentado perforar los agujeros apropiados en el cortafuegos, y también apagar por completo el cortafuegos.
- Esto se ejecuta en un huésped Hyper-V, Windows Server 2008 de 32 bits, que se encuentra en un servidor Windows Server 2008 de 64 bits. He hecho esto antes (sin problemas) en este mismo host, pero con SQL 2008 Standard en lugar de Express.
- Cuando busco el servidor en SSMS (Express) en el equipo de SQL Server, funciona bien y muestra el nombre completo de la instancia. Cuando lo busco en una máquina remota (en la misma intranet) con SSMS (estándar), solo muestra el nombre de host.
actualización 2:
siguió a los paquetes como se sugiere y se encontró lo siguiente
- El cliente envía la transmisión como se esperaba y recibió respuestas correctas de otros servidores SQL Server en la misma red.
- El servidor recibió la transmisión pero no envió una respuesta.
Teniendo en cuenta estos resultados, me pregunto por qué el nombre de host siempre aparece en la lista de clientes en primer lugar. No debería aparecer en absoluto, ¿verdad?
Actualización 3:
pasado una hora y media en el teléfono con soporte de Microsoft. Aprendí algunas cosas, pero el problema aún no está resuelto. Se sugirió que intente instalar una instancia de SQL Standard en la misma máquina. Lo hice y la nueva instancia muestra todos los mismos síntomas. El nombre de host aparece en la lista de navegación una sola vez, no una vez para cada instancia.
actualización 4:
Stackoverflow eligió una respuesta para mí, gracias al sistema de recompensas, pero esta pregunta no se contesta. Hoy traté de mover toda la máquina virtual a un servidor host diferente; todo es exactamente igual. El nombre de host todavía aparece en la lista de exploración, sin el nombre de la instancia.
actualización 5:
confirmado que Hyper-V Integration Services se instala en el servidor de invitados (SQL).
:(es posiblemente algo que ver con Hyper-V y el conductor o algo más bajo nivel de NIC de esa manera es que entre dos invitados de VM en el mismo host? –
Es posible. Pero ambos hosts hiperv han tenido otros invitados con el servidor sql que no han mostrado estos síntomas. – ScottStonehouse