Configuración de los valores de la propiedad FailureConditionLevel

Se aplica a:SQL Server

Use la propiedad FailureConditionLevel para establecer las condiciones para que la instancia de clúster de conmutación por error AlwaysOn (FCI) conmute por error o se reinicie. Los cambios en esta propiedad se aplican inmediatamente sin tener que reiniciar el servicio de Clúster de conmutación por error de Windows Server (WSFC) o el recurso FCI.

Antes de empezar

Valores de propiedad FailureConditionLevel

Las condiciones de error se establecen en una escala creciente. Para los niveles 1 a 5, cada nivel incluye todas las condiciones de los niveles anteriores además de sus propias condiciones. Esto significa que con cada nivel, hay mayor probabilidad de que se produzca una conmutación por error o un reinicio. Para obtener más información, vea la sección "Determinar los errores" del tema Failover Policy for Failover Cluster Instances .

Seguridad

Permisos

Se necesitan los permisos ALTER SETTINGS y VIEW SERVER STATE.

Usar PowerShell

Para configurar los valores de FailureConditionLevel
  1. Inicie Windows PowerShell con derechos elevados mediante Ejecutar como administrador.

  2. Importe el módulo FailoverClusters para habilitar los cmdlets de clúster.

  3. Use el cmdlet Get-ClusterResource con el objetivo de encontrar el recurso de SQL Server , después, use el cmdlet Set-ClusterParameter a fin de establecer la propiedad FailureConditionLevel para una instancia de clúster de conmutación por error.

Sugerencia

Cada vez que abre una nueva ventana de PowerShell, necesita importar el módulo FailoverClusters .

Ejemplo (PowerShell)

En el ejemplo siguiente se cambia el valor de FailureConditionLevel en el recurso " SQL Server " deSQL Server (INST1)para la conmutación por error o el reinicio en caso de que se produzcan errores críticos en el servidor.

Import-Module FailoverClusters  
  
$fci = "SQL Server (INST1)"  
Get-ClusterResource $fci | Set-ClusterParameter FailureConditionLevel 3  
  

Usar el complemento Administrador de clústeres de conmutación por error

Para configurar los valores de la propiedad FailureConditionLevel:

  1. Abra el complemento Administrador de clústeres de conmutación por error.

  2. Expanda Servicios y aplicaciones y seleccione la FCI.

  3. Haga clic con el botón derecho en el recurso de SQL Server en Otros recursosy seleccione Propiedades en el menú. Se abrirá el cuadro de diálogo Propiedades del recurso de SQL Server.

  4. Seleccione la pestaña Propiedades, escriba el valor deseado para la propiedad FailureConditionLevel y, después, haga clic en Aceptar para aplicar el cambio.

Usar Transact-SQL

Para configurar los valores de la propiedad FailureConditionLevel:

Con la instrucción Transact-SQL ALTER SERVER CONFIGURATION puede especificar el valor de la propiedad FailureConditionLevel.

Ejemplo (Transact-SQL)

En el ejemplo siguiente se establece la propiedad FailureConditionLevel en 0, lo que indica que no se desencadenará automáticamente una conmutación por error o un reinicio si se produce algún error.

ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY FailureConditionLevel = 0;  

Consulte también

sp_server_diagnostics (Transact-SQL)
Failover Policy for Failover Cluster Instances