Compartir a través de


Configurar los valores de la propiedad HealthCheckTimeout

El valor HealthCheckTimeout se emplea para especificar el tiempo, en milisegundos, que la DLL de recursos de SQL Server debe esperar la información devuelta por el procedimiento almacenado sp_server_diagnostics antes de notificar a la instancia de clúster de conmutación por error (FCI) AlwaysOn que no ha recibido respuesta. Los cambios que se realizan en la configuración del tiempo de espera son vigentes de forma inmediata y no requieren reiniciar el recurso de SQL Server.

  • Antes de empezar: Limitaciones y restricciones, Seguridad

  • Para configurar el valor de HeathCheckTimeout, mediante:  PowerShell, Administrador de clústeres de conmutación por error, Transact-SQL

Antes de empezar

Limitaciones y restricciones

El valor predeterminado para esta propiedad es 60.000 milisegundos (60 segundos). El valor mínimo es 15.000 milisegundos (15 segundos).

Seguridad

Permisos

Se necesitan los permisos ALTER SETTINGS y VIEW SERVER STATE.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Usar PowerShell

Para configurar los valores de HealthCheckTimeout

  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 para buscar el recurso de SQL Server y, después, use el cmdlet Set-ClusterParameter para establecer la propiedad HealthCheckTimeout para la instancia de clúster de conmutación por error.

SugerenciaSugerencia

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 HealthCheckTimeout en el recurso de SQL Server "SQL Server (INST1)" a 60000 milisegundos.

Import-Module FailoverClusters

$fci = "SQL Server (INST1)"
Get-ClusterResource $fci | Set-ClusterParameter HealthCheckTimeout 60000

Contenido relacionado (PowerShell)

Icono de flecha usado con el vínculo Volver al principio[Arriba]

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

Para configurar el valor de HealthCheckTimeout

  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 secundario en el recurso de SQL Server bajo Otros recursos y seleccione Propiedades en el menú contextual. 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 HealthCheckTimeout y, a continuación, haga clic en Aceptar para aplicar el cambio.

[Arriba]

Usar Transact-SQL

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

Ejemplo (Transact-SQL)

En el ejemplo siguiente se establece la opción HealthCheckTimeout en 15.000 milisegundos (15 segundos).

ALTER SERVER CONFIGURATION 
SET FAILOVER CLUSTER PROPERTY HealthCheckTimeout = 15000;

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Vea también

Conceptos

Directiva de conmutación por error para instancias de clústeres de conmutación por error