Tengo un problema intermitente con un paquete de instalación de software que instala nuestro producto (escrito usando InstallShield / InstallScript). Durante el proceso de instalación, reiniciamos el servicio del navegador SQL. La mayoría de las veces esto funciona bien. Pero ocasionalmente, y no he resuelto cómo reproducir esto de manera predecible, el servicio no se reinicia, y encuentro en mi administrador de "Servicios" que el estado del servicio está configurado como "Deshabilitado".
¿Alguna idea de qué causaría la desactivación del servicio y cómo evitar que ocurra?
sql-server
sql-server-2008
sql-server-2008-r2
Shaul Behr
fuente
fuente
Respuestas:
El servicio del navegador SQL Server se instala a menudo en estado deshabilitado (y de esto se trata mi enlace SQL Slammer, proporciona el historial de por qué se prefiere deshabilitar el servicio del navegador a menos que sea necesario). Solo se requiere para instancias con nombre o instancias que escuchan en puertos no predeterminados. El instalador de su aplicación solo debe reiniciar el servicio del navegador si es necesario, y ciertamente debe verificar si hay un servicio deshabilitado y pedirle permiso a un administrador para habilitar el servicio (es decir, mostrar un cuadro de diálogo de confirmación) antes de meterse con él.
fuente