sys.availability_groups_cluster (Transact-SQL)

Se aplica a: síSQL Server (todas las versiones admitidas)

Devuelve una fila por cada grupo de disponibilidad AlwaysOn en los clústeres de conmutación por error de Windows Server (WSFC). Cada fila contiene los metadatos del grupo de disponibilidad del clúster de WSFC.

Nombre de la columna Tipo de datos Descripción
group_id uniqueidentifier Identificador único (GUID) del grupo de disponibilidad.
name sysname Nombre del grupo de disponibilidad. Es un nombre definido por el usuario que debe ser único dentro del clúster de conmutación por error de Windows Server (WSFC).
resource_id nvarchar(40) Id. del recurso del clúster WSFC.
resource_group_id nvarchar(40) Id. del grupo de recursos del clúster WSFC del grupo de disponibilidad.
failure_condition_level int Nivel de condición de error definido por el usuario bajo el cual debe activarse una conmutación por error automática; puede tener uno de los valores enteros siguientes:

1: Especifica que se debe iniciar una conmutación automática por error cuando se produzca alguna de las siguientes situaciones:
: el SQL Server servicio está sin servicio.
- La concesión del grupo de disponibilidad para conectarse al clúster de conmutación por error de WSFC expira porque no se recibe ACK de la instancia del servidor. Para más información, vea Cómo funciona: tiempo de espera de concesión de Always On de SQL Server.

2: Especifica que se debe iniciar una conmutación automática por error cuando se produzca alguna de las siguientes situaciones:
- La instancia de no se conecta al clúster y se supera el umbral de health_check_timeout especificado por SQL Server el usuario del grupo de disponibilidad.
- La réplica de disponibilidad está en estado de error.
3: Especifica que se debe iniciar una conmutación automática por error en errores internos críticos, como bloqueos por número huérfanos, infracciones graves de acceso de escritura o demasiado SQL Server volcado. Este es el valor predeterminado.
4: Especifica que se debe iniciar una conmutación automática por error en caso de errores internos moderados, como una condición de memoria fuera de memoria persistente en el SQL Server SQL Server grupo de recursos interno.
5: Especifica que se debe iniciar una conmutación automática por error en cualquier condición de error calificada, como:
- Agotamiento de subprocesos de trabajo SQL engine.
- Detección de un interbloqueo nosolvable.

Los niveles de condición de error (1-5) abarcan desde el nivel menos restrictivo (1) al más restrictivo (5). Un nivel de condición dado abarca todos los niveles menos restrictivos. Así pues, el nivel de condición más estricto (el nivel 5) incluye los cuatro niveles de condición menos restrictivos (1-4), el nivel 4 incluye los niveles 1-3, y así sucesivamente.

Para cambiar este valor, use la FAILURE_CONDITION_LEVEL de la instrucción ALTER AVAILABILITY GROUP. Transact-SQL
health_check_timeout int Tiempo de espera (en milisegundos) para que el procedimiento almacenado del sistema sp_server_diagnostics devuelva información de estado del servidor, antes de que se presupone que la instancia del servidor es lenta o no responde. El valor predeterminado es 30000 milisegundos (30 segundos).

Para cambiar este valor, use la opción HEALTH_CHECK_TIMEOUT de la instrucción ALTER AVAILABILITY GROUP. Transact-SQL
automated_backup_preference tinyint Ubicación preferida para realizar copias de seguridad en las bases de datos de disponibilidad en este grupo de disponibilidad. Uno de los siguientes valores:

0: Principal. Las copias de seguridad deben realizarse siempre en la réplica principal.
1: solo secundaria. Es preferible realizar copias de seguridad en una réplica secundaria.
2: Preferir secundario. Es preferible realizar copias de seguridad en una réplica secundaria, pero se pueden realizar en la réplica principal si no hay ninguna réplica secundaria disponible a tal efecto. Este es el comportamiento predeterminado.
3: Cualquier réplica. No se establecen preferencias sobre si las copias de seguridad se deben realizar en la réplica principal o en una secundaria.

Para más información, consulte Secundarias activas: copia de seguridad en las réplicas secundarias (grupos de disponibilidad Always On).
automated_backup_preference_desc nvarchar(60) Descripción de automated_backup_preference, uno de los siguientes:

PRIMARY

SECONDARY_ONLY

SECONDARY

Ninguno

Seguridad

Permisos

Requiere el permiso VIEW ANY DEFINITION en la instancia de servidor.

Consulte también

sys.availability_replicas (Transact-SQL)
Grupos de disponibilidad AlwaysOn (SQL Server)
Supervisar grupos de disponibilidad (Transact-SQL)
Supervisar grupos de disponibilidad (Transact-SQL)