Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se:SQL Server
Use a propriedade FailureConditionLevel para definir as condições da FCI (Instância de Cluster de Failover) AlwaysOn para failover ou reinicialização. As alterações feitas nessa propriedade são aplicadas imediatamente, sem a necessidade de uma reinicialização do serviço WSFC (Windows Server Failover Cluster) ou do recurso FCI.
Configurações da propriedade FailureConditionLevel
As condições de falha são definidas em uma escala crescente. Para os níveis 1-5, cada um deles deve incluir todas as condições dos níveis anteriores, além de suas próprias condições. Isso significa que, a cada nível, há uma probabilidade crescente de failover ou reinicialização. Para obter mais informações, consulte a seção "Determinando falhas" do tópico Failover Policy for Failover Cluster Instances .
Permissões
Requer as permissões ALTER SETTINGS e VIEW SERVER STATE.
Usando o PowerShell
Para configurar as definições de FailureConditionLevel
Inicie um Windows PowerShell elevado via Executar como Administrador.
Importe o módulo FailoverClusters para habilitar cmdlets de cluster.
Use o cmdlet Get-ClusterResource para encontrar o recurso do SQL Server . Em seguida, use o cmdlet Set-ClusterParameter para definir a propriedade FailureConditionLevel de uma Instância de Cluster de Failover.
Dica
Sempre que você abrir uma nova janela do PowerShell, deverá importar o módulo FailoverClusters .
Exemplo (PowerShell)
O exemplo a seguir altera a configuração FailureConditionLevel no recurso " SQL Server " doSQL Server (INST1)para fazer failover ou reiniciar em erros de servidor críticos.
Import-Module FailoverClusters
$fci = "SQL Server (INST1)"
Get-ClusterResource $fci | Set-ClusterParameter FailureConditionLevel 3
Conteúdo relacionado (PowerShell)
Clustering e Alta Disponibilidade (Blog da equipe de Clustering de Failover e Balanceamento de Carga de Rede)
Comandos de recursos de cluster e cmdlets equivalentes no Windows PowerShell
Usando o snap-in Gerenciador de Cluster de Failover
Para definir as configurações da propriedade FailureConditionLevel:
Abra o snap-in Gerenciador de Cluster de Failover.
Expanda Serviços e Aplicativos e selecione a FCI.
Clique com o botão direito do mouse em Recurso do SQL Server em Outros Recursose selecione Propriedades no menu de atalho. A caixa de diálogo Propriedades do recurso do SQL Server é aberta.
Selecione a guia Propriedades, insira o valor desejado para a propriedade FailureConditionLevel e clique em OK para aplicar a alteração.
Usando o Transact-SQL
Para definir as configurações da propriedade FailureConditionLevel:
Usando a ALTER SERVER CONFIGURATION instruçãoTransact-SQL, você pode especificar o valor da propriedade FailureConditionLevel.
Exemplo (Transact-SQL)
O exemplo a seguir define a propriedade FailureConditionLevel como 0, indicando que failover ou reinicialização não serão acionados automaticamente em nenhuma condição de falha.
ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY FailureConditionLevel = 0;