El servicio de SQLSERVER no inicia, error 1067 y 1068

DANIEL ESPARZA SOTO 0 Puntos de reputación
2024-10-18T19:41:45.15+00:00

El servicio de SQLSERVER no inicia, error 1067 y 1068

SQL Server
SQL Server
Familia de sistemas de análisis y administración de bases de datos relacionales de Microsoft para soluciones de comercio electrónico, línea de negocio y almacenamiento de datos.
109 preguntas
0 comentarios No hay comentarios
{count} votos

1 respuesta

Ordenar por: Muy útil
  1. Juan Manuel Flores Cleto 0 Puntos de reputación
    2024-10-20T10:04:56.0033333+00:00
    1. Más información

    Este artículo le ayuda a resolver los problemas en los que es posible que el servicio de SQL Server y el servicio de Agente SQL Server no se inicien en un servidor independiente.

    Versión del producto original: SQL Server Número de KB original: 307288

    Síntomas

    Problema 1: En un servidor independiente, es posible que el servicio MSSQLSERVER no se inicie y reciba el siguiente mensaje de error:

    Error 1068: (No se pudo iniciar el servicio o grupo de dependencias) al realizar esta operación de servicio en el servicio MSSQLServer.

    Problema 2: De forma similar, el servicio SQLServerAgent también puede no iniciarse y recibe el siguiente mensaje de error:

    Error 1068: (no se pudo iniciar el servicio o grupo de dependencias) al realizar esta operación de servicio en el servicio SQLServerAgent.

    El problema 1 y el problema 2 se producen cuando se cumplen las dos condiciones siguientes:

    • El equipo servidor está en un grupo de trabajo y no forma parte de un dominio.
      • Los servicios MSSQLSERVER y SQLServerAgent se establecen para usar una cuenta de dominio para el inicio.
      Problema 3: En un servidor miembro de dominio, es posible que el servicio MSSQLSERVER no se inicie durante el inicio del servidor y reciba el siguiente mensaje en Visor de eventos con el identificador de evento 7038:

      El servicio MSSQLSERVER no pudo iniciar sesión como domain\mssqlsvc con la contraseña configurada actualmente debido al siguiente error: Source: NetLogon Description: Actualmente no hay servidores de inicio de sesión disponibles para atender la solicitud de inicio de sesión. El servicio MSSQLSERVER finalizó inesperadamente.

    Este problema se produce cuando se cumplen todas las condiciones siguientes:

    • El servidor forma parte de un dominio.
    • Los servicios MSSQLSERVER y SQLServerAgent se establecen para usar una cuenta de dominio para el inicio.
    • El modo de inicio de MSSQLSERVER y SQLServerAgent se establece en Automático.

    Causa

    El problema 1 y el problema 2 se producen porque el servidor es un equipo independiente, el servicio NetLogon no se inicia en el servidor, por lo que no se pueden realizar autenticaciones de inicio de sesión en todo el dominio.

    El problema 3 se produce porque los servicios de SQL Server intentan iniciarse antes de que se inicie el servicio NetLogon.

    Solución

    Para corregir los problemas 1 y 2, siga estos pasos:

    Cambie la cuenta de inicio de MSSQLSERVER y SQLServerAgent para usar la cuenta del sistema local.

    Reinicie el servidor.

    Para corregir el problema 3, use las siguientes soluciones alternativas:

    Configure el inicio SQL Server para que se retrase el inicio para determinados servidores Windows, otros servicios de Windows como NetLogon se completen primero y SQL Server se inicie sin problemas.

    Configure la SQL Server inicio para volver a intentarlo, el inicio se puede completar en el segundo intento de inicio.

    Cambie el valor de Detección de direcciones duplicadas (-DadTransmits) a 1 para todas las interfaces de red del servidor. Consulte el comando Set-NetIPInterface para obtener más información.

    Cambie las opciones de recuperación para los servicios de SQL Server y Agente SQL Server. Especifique Reiniciar el servicio como acción para las opciones de error. Puede realizar esta opción desde el applet Servicios de Herramientas administrativas mediante las conocidas interfaces de Service Control Manager.

    Si la opción de inicio retrasado no puede corregir este problema 3, puede agregar las siguientes dependencias al servicio SQL Server:

    • Servicio auxiliar de ip
    • Servicio de servidor
    • Servicio de lista de redes

    Puede agregar las dependencias mediante el siguiente comando:

    SQLCopiar

    sc.exe qc MSSQLSERVER ::view dependencies sc.exe config MSSQLSERVER depend=iphlpsvc/LanmanServer/netprofm ::
    
    0 comentarios No hay comentarios

Su respuesta

Las respuestas se pueden marcar como respuestas aceptadas por el autor de la pregunta, lo que ayuda a los usuarios a conocer la respuesta que resolvió el problema del autor.