Windows no puede iniciar SQL Server (MSSQLSERVER) en un ordenador local. Para más información, consulte el registro de eventos del sistema. Si este es un servicio que no es de Microsoft, contacta con el proveedor del servicio y consulta el código de error específico 10048.
Entorno operativo: Windows XP + SQL Server 2008 Hoy, cuando llegué a la empresa, un compañero dijo que su servicio de motor de datos no podía arrancar, así que fui al visor de eventos para consultar el registro del sistema (haz clic derecho en Mi ordenador y selecciona Gestionar), de la siguiente manera:
Solución alternativa: Entra en la herramienta de configuración de SQL Server, desactiva el servicio de SQL Server (SQLEXPRESS) (para evitar que se reinicie la próxima vez en el ordenador), pon el modo de inicio en manual (clic derecho - se puede configurar en los atributos)) y luego inicia SQL Server (MSSQLSERVER), que tiene éxito, como se muestra en la figura siguiente:
Esto generalmente se debe a que el número de puerto de Sql Server está ocupado por otras aplicaciones; puedes usar comandos dos o herramientas de red para ver el uso actual del puerto, ver qué programa ocupa el puerto predeterminado 1433 de SQL Server y reiniciar el programa tras terminarlo; Si te resulta difícil de ver, también puedes cambiar directamente el puerto predeterminado de SQL Server y iniciar el servicio de SQL Server
Este tipo de problema suele ser que el puerto predeterminado de mssql está ocupado, se encuentra el puerto ocupado por el proceso y luego se desactiva.
Si ves que el puerto predeterminado no está ocupado, o algún problema extraño, ¡por favor reinicia el ordenador para solucionarlo!
|