Konfigurera egenskapsinställningar för FailureConditionLevel

Gäller för:SQL Server

Använd egenskapen FailureConditionLevel för att ange villkoren för att AlwaysOn-redundansklusterinstansen (FCI) ska redundansväxla eller starta om. Ändringar av den här egenskapen tillämpas omedelbart utan att det krävs en omstart av tjänsten Windows Server redundanskluster (WSFC) eller FCI-resursen.

Innan du börjar

Egenskapsinställningar för FailureConditionLevel

Felvillkor definieras i en ökande skala. För nivåer 1-5 innehåller varje nivå alla villkor från de tidigare nivåerna utöver sina egna villkor. Det innebär att det för varje nivå finns en ökad sannolikhet för redundans eller omstart. Mer information finns i avsnittet "Fastställa fel" i avsnittet Redundansprincip för redundansklusterinstanser .

Security

Permissions

Kräver behörigheterna ALTER SETTINGS och VIEW SERVER STATE.

Med hjälp av PowerShell

Så här konfigurerar du FailureConditionLevel-inställningar
  1. Starta ett Windows PowerShell-fönster med administratörsbehörighet genom att välja Kör som administratör.

  2. Importera modulen FailoverClusters för att aktivera kluster-cmdletar.

  3. Använd cmdleten Get-ClusterResource för att hitta den SQL Server resursen och använd sedan cmdleten Set-ClusterParameter för att ange egenskapen FailureConditionLevel för en redundansklusterinstans.

Tip

Varje gång du öppnar ett nytt PowerShell-fönster måste du importera modulen FailoverClusters.

Exempel (PowerShell)

I följande exempel ändras inställningen FailureConditionLevel på SQL Server-resursen "SQL Server (INST1)" så att redundansväxling eller omstart sker vid kritiska serverfel.

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

Använda snapin-modulen Klusterhanteraren för redundansväxling

Så här konfigurerar du egenskapsinställningar för FailureConditionLevel:

  1. Öppna snapin-modulen Hanteraren för redundanskluster.

  2. Expandera Tjänsterna och programmen och välj FCI.

  3. Högerklicka på den SQL Server resursen under Andra resurser och välj sedan Egenskaper på menyn. Dialogrutan egenskaper för SQL Server resurs öppnas.

  4. Välj fliken Egenskaper , ange önskat värde för egenskapen FailureConditionLevel och klicka sedan på OK för att tillämpa ändringen.

Använda Transact-SQL

Så här konfigurerar du egenskapsinställningar för FailureConditionLevel:

ALTER SERVER CONFIGURATION Med hjälp avTransact-SQL-instruktionen kan du ange egenskapsvärdet FailureConditionLevel.

Exempel (Transact-SQL)

I följande exempel anges egenskapen FailureConditionLevel till 0, vilket indikerar att redundans eller omstart inte utlöses automatiskt vid feltillstånd.

ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY FailureConditionLevel = 0;  

Se även

sp_server_diagnostics (Transact-SQL)
Redundansprincip för redundansklusterinstanser