Windows no pudo iniciar el servidor SQL en la computadora local

No se conectará a su base de datos si el servicio SQL Server no se está ejecutando. Si intenta ejecutar el servicio SQL Server desde la aplicación Services.MSC, encontrará un error que dice Windows no pudo iniciar el servidor SQL en la computadora local. Veamos cómo solucionar el problema.

Windows no pudo iniciar el servidor SQL () en la computadora local. Para obtener más información, revise el registro de eventos del sistema. Si este es un servicio no Microsoft, comuníquese con el proveedor de servicios y consulte el código de error específico del servicio 3417.

Y

Windows no pudo iniciar el servicio de servicios de informes de SQL Server en la computadora local. Error 1053: El servicio no respondió a la solicitud de inicio o control de manera oportuna.

Se corrigió Windows no pudo iniciar el servidor SQL en la computadora local

Si Windows no puede iniciar el servidor SQL en la computadora local, puede seguir las soluciones mencionadas a continuación.

  1. Cambiar el tipo de inicio de sesión
  2. Verifique las dependencias del servidor
  3. Crear SEVICESPIPETIMEOT REGISTRY Entrada
  4. Configure la computadora para no recuperar CTL de confianza y no confiable

1]Cambie el tipo de inicio de sesión

Primero, cambie el tipo de inicio de sesión para asegurarse de iniciar sesión utilizando la cuenta del sistema local. Muchos usuarios han podido resolver el problema cambiando a una cuenta de sistema local, con suerte, eso hará el trabajo por usted. Siga los pasos mencionados a continuación.

  1. Abierto Correr por win + r, escriba «Services.msc», y haga clic en Aceptar.
  2. Ahora busca SQL Server, haga clic con el botón derecho y seleccione Propiedades.
  3. Ir al Acceder pestaña, y establezca el inicio de sesión como Cuenta del sistema local.
  4. Haga clic en Aplicar> Aceptar.

Finalmente, verifique si el servidor comienza. Si los servicios comienzan, intente conectarse a su base de datos. Con suerte, podrá conectarse sin ningún problema, pero si eso no funciona, debe reiniciar el servicio (haga clic derecho en el servicio y seleccione Reiniciar) y luego conectarse a la base de datos.

2]Verifique las dependencias del servicio

Verificar las dependencias del servicio es un paso importante porque SQL Server podría confiar en otros servicios para funcionar correctamente. SQL Server no se iniciará si estos servicios dependientes no se ejecutan. Siga los pasos que se dan a continuación.

  • Open Run by Win + R, escriba Servicios.msc, y haga clic en Aceptar.
  • Ahora, busca el Servidor SQL (Nombre de la instancia o nombre de DB) Servicio, haga clic con el botón derecho y haga clic en Propiedades del menú contextual.
  • Ir al Dependencias pestaña para ver todos los servicios en los que depende su servicio SQL Server. Estos podrían incluir servicios como:
    • Instrumentación de administración de Windows (WMI)
    • Llamada de procedimiento remoto (RPC)
    • Navegador SQL Server (si usa instancias con nombre)
  • Ahora, regrese a la pantalla de servicios y asegúrese de que todos los servicios se estén ejecutando. De lo contrario, comience manualmente haciendo clic derecho en el servicio y seleccionando Inicio.

Una vez que haya comenzado todos los servicios, inicie el servicio SQL nuevamente y vea si comienza. Si ya ha comenzado, reinicie el servicio e intente conectarse a la base de datos.

3]Cree la entrada del registro SEVICESPIPETIMEOT

El ServicesPipetimeOut La entrada de registro en Windows se utiliza para especificar la cantidad de tiempo (en milisegundos) que el administrador de control de servicio (SCM) esperará a que un servicio comience antes de que salga de tiempo. Esto es particularmente útil para los servicios que requieren más tiempo para comenzar debido a varias razones, como la carga pesada o las dependencias de otros servicios. Puede encontrar un error 1053 relacionado con el servicio de informes de SQL Server debido al hecho de que el tiempo de espera del servicio no está configurado, podemos configurarlo y resolver el problema.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
  • Haga clic derecho en el Control carpeta y seleccionar NUEVO> DWORD (32 bits) Valor.
  • Nombra los servicios de TIPipetimeOut.
  • Haga doble clic en ServicesPipetimeOut, 180000, y haga clic en.

Finalmente, reinicie su computadora, inicie el servicio y vea.

4]Configure la computadora para no recuperar CTL de confianza y no confiable

Los servicios de informes de SQL Server pueden no comenzar si no puede acceder a las listas de certificados desde Windows Update. Esto puede suceder si el sistema no está conectado a Internet o si un firewall bloquea la actualización de Windows. El servicio tarda demasiado en obtener las listas de certificados, por lo que se desprende. Si tarda más de 30 segundos en comenzar, Windows detiene el servicio. En la solución anterior, aumentamos el tiempo para el tiempo de espera del servicio, en esto, configuraremos la red. Prueba la siguiente solución.

Si tienes Editor de políticas grupales, Ábralo, vaya a la siguiente configuración:

Configuración de la computadora> Políticas> Configuración de Windows> Configuración de seguridad> Políticas de clave pública> Configuración de validación de ruta de certificado

Selegir el Recuperación de redpestaña, tic Defina estas configuraciones de políticas casilla de verificación y borrar el Actualice automáticamente los certificados en el Programa de Certificado Roíz de Microsoft (recomendado) caja. Finalmente, haga clic en Aceptar.

En cuanto a los usuarios de Windows Home, abra el Editor de registroir a HKLMSoftwarePoliciesMicrosoftSystemCertificates, Haga clic derecho en Authroot, seleccione NUEVO y luego haga clic en DWORD.

Tipo Discaplerootautupdate y presione Entrar. Haga clic con el botón derecho en DisableSerooTaUtoupDate, seleccione Modificar, y en el cuadro de datos de valor, escriba ‘1‘, luego haga clic en Aceptar. Finalmente, haga clic en Salir del menú Archivo.

Con suerte, podrá resolver el problema utilizando las soluciones mencionadas en esta publicación.

¿Cómo inicio el servidor SQL local en Windows?

Para iniciar el servidor SQL local en su computadora, abra la aplicación de servicios buscandola en el menú de inicio. Ahora busca SQL Server, Haga clic derecho en él, seleccione Propiedades, establecer el Tipo de inicio a Automático, y haga clic en Inicio. El servicio podría tardar un poco en comenzar.

¿Puedo ejecutar un servidor SQL en una computadora local?

Sí, puede instalar SQL Server en su computadora y luego acceder a él utilizando SQL Server Management Sudio. Le recomendamos que consulte nuestra publicación sobre cómo instalar y configurar SQL Server Management Studio para saber más.

Valora este artculo post

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *