Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
A definição HealthCheckTimeout é utilizada para especificar o período de tempo, em milissegundos, durante o qual a DLL de recurso do SQL Server deve aguardar as informações devolvidas pelo procedimento armazenado sp_server_diagnostics antes de assinalar a Instância de Cluster de Ativação Pós-falha Always On (FCI) como sem resposta. As alterações feitas às definições de timeout são imediatamente eficazes e não requerem o reinício do recurso SQL Server.
Antes de começar:Limitações e Restrições, de Segurança
Para configurar a definição HeathCheckTimeout, usando:PowerShell, Gestor de Clusters de Failover, Transact-SQL
Antes de Começar
Limitações e Restrições
O valor padrão desta propriedade é 30.000 milissegundos (30 segundos). O valor mínimo é de 15.000 milissegundos (15 segundos).
Segurança
Permissions
Requer permissões de ALTERAR DEFINIÇÕES e VIEW ESTADO DO SERVIDOR.
Utilização do PowerShell
Para configurar as definições do HealthCheckTimeout
Inicie o Windows PowerShell com privilégios elevados através da opção Executar como Administrador.
Importa o módulo FailoverClusters para ativar os cmdlets do cluster.
Use o cmdlet Get-ClusterResource para encontrar o recurso do SQL Server, depois use o cmdlet Set-ClusterParameter para definir a propriedade HealthCheckTimeout para a instância do cluster de failover.
Sugestão
Sempre que abres uma nova janela do PowerShell, precisas de importar o módulo FailoverClusters.
Exemplo (PowerShell)
O exemplo seguinte altera a definição HealthCheckTimeout no recurso SQL Server "SQL Server (INST1)" para 60000 milissegundos.
Import-Module FailoverClusters
$fci = "SQL Server (INST1)"
Get-ClusterResource $fci | Set-ClusterParameter HealthCheckTimeout 60000
Conteúdo Relacionado (PowerShell)
Clusterização e Alta Disponibilidade (Blogue da Equipa de Clustering por Failover e Balanceamento de Carga de Rede)
Comandos de recursos de cluster e cmdlets equivalentes do Windows PowerShell
Utilização do Gestor de Clusters de Failover Snap-in
Para configurar a definição HealthCheckTimeout
Abra o snap-in do Failover Cluster Manager.
Expanda Serviços e Aplicações e selecione a FCI.
Clique com o botão direito no recurso do SQL Server em Outros Recursos e selecione Propriedades no menu do botão direito. A caixa de diálogo Propriedades de recursos do SQL Server abre-se.
Selecione o separador Propriedades , insira o valor desejado para a propriedade HealthCheckTimeout e depois clique em OK para aplicar a alteração.
Usando Transact-SQL
Usando a ALTER SERVER CONFIGURATION declaraçãoTransact-SQL, pode especificar o valor da propriedade HealthCheckTimeOut.
Exemplo (Transact-SQL)
O exemplo seguinte define a opção HealthCheckTimeout para 15.000 milissegundos (15 segundos).
ALTER SERVER CONFIGURATION
SET FAILOVER CLUSTER PROPERTY HealthCheckTimeout = 15000;