No se puede crear un grupo de alta disponibilidad en Microsoft SQL Server 2012

Seleccione idioma Seleccione idioma
Id. de artículo: 2847723 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Al intentar crear un grupo de alta disponibilidad en Microsoft SQL Server 2012, recibirá el mensaje de error siguiente:

Msj 41131, nivel 16, estado 0, línea 2
No se pudo poner el grupo de disponibilidad 'availability_group' en línea. La operación ha agotado el tiempo de espera. Compruebe que el nodo local de organización por clústeres de conmutación por error de servidor de Windows (WSFC) está en línea. A continuación, compruebe que existe el recurso de grupo de la disponibilidad del clúster de WSFC. Si el problema persiste, debe colocar el grupo de la disponibilidad y vuelva a crear.

Causa

Este problema se produce si la cuenta [NT AUTHORITY\SYSTEM] no se encuentra desde el inicio de sesión de SQL Server o si la cuenta no tiene los permisos necesarios para crear el grupo de alta disponibilidad.

Solución

Para resolver este problema, utilice uno de los métodos siguientes.

Método 1: Usar pasos manuales
  1. Crear un inicio de sesión en SQL Server para la cuenta [NT AUTHORITY\SYSTEM] en cada equipo de SQL Server que aloja una réplica en el grupo de disponibilidad.
  2. Conceder los siguientes permisos de nivel de servidor de la cuenta [NT AUTHORITY\SYSTEM]:
    • Modificar cualquier grupo de disponibilidad
    • Conectar a SQL
    • View server state

    Nota Asegúrese de que ningún otro permiso se concede a la cuenta.
Método 2: Usar secuencia de comandos
  1. Para crear la cuenta [NT AUTHORITY\SYSTEM], ejecute lo siguiente en una ventana de consulta:

    USE [master]
    GO
    CREATE LOGIN [NT AUTHORITY\SYSTEM] FROM WINDOWS WITH DEFAULT_DATABASE=[master]
    GO

  2. Para conceder los permisos para la cuenta [NT AUTHORITY\SYSTEM], ejecute lo siguiente en una ventana de consulta:

    GRANT ALTER ANY AVAILABILITY GROUP TO [NT AUTHORITY\SYSTEM]
    GO
    GRANT CONNECT SQL TO [NT AUTHORITY\SYSTEM]
    GO
    GRANT VIEW SERVER STATE TO [NT AUTHORITY\SYSTEM]
    GO

Más información

La cuenta [NT AUTHORITY\SYSTEM] se utiliza por detección de estado de SQL Server AlwaysOn para conectarse al equipo de SQL Server y para controlar el estado. Cuando se crea un grupo de disponibilidad, detección de estado se inicia cuando se conecta la réplica principal en el grupo de disponibilidad. Si la cuenta [NT AUTHORITY\SYSTEM] no existe o no tiene permisos suficientes, no se puede iniciar la detección de estado y el grupo de disponibilidad no se puede poner en línea durante el proceso de creación.

Asegúrese de que existen esos permisos en cada equipo de SQL Server que podría alojar la réplica principal del grupo de disponibilidad.

Nota El proceso del servicio de Monitor de recursos Host (RHS.exe) que aloja el archivo.Resource.dll a SQL se puede ejecutar sólo con una cuenta del sistema.

ConsulteSolución de problemas de conmutación por error automática en entornos SQL Server 2012 AlwaysOn Para obtener más información acerca de otros síntomas y para solucionar problemas de escenarios de conmutación por error automática.

Propiedades

Id. de artículo: 2847723 - Última revisión: jueves, 06 de junio de 2013 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft SQL Server 2012 Enterprise
Palabras clave: 
kbexpertiseinter kbprb kbsurveynew kbmt KB2847723 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 2847723

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com