Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Inställningen HealthCheckTimeout används för att ange hur lång tid, i millisekunder, som SQL Server-resurs-DLL:en ska vänta på information som returneras av den lagrade proceduren sp_server_diagnostics innan den rapporterar Always On Failover Cluster Instance (FCI) som ej svarande. Ändringar som görs i tidsgränsinställningarna gäller omedelbart och kräver inte en omstart av SQL Server resursen.
Innan du börjar:Begränsningar och restriktioner, Säkerhet
Så här konfigurerar du inställningen HeathCheckTimeout med hjälp av:PowerShell, Klusterhanteraren för redundans, Transact-SQL
Innan du börjar
Begränsningar och restriktioner
Standardvärdet för den här egenskapen är 30 000 millisekunder (30 sekunder). Det minsta värdet är 15 000 millisekunder (15 sekunder).
Security
Permissions
Kräver behörigheterna ALTER SETTINGS och VIEW SERVER STATE.
Med hjälp av PowerShell
Så här konfigurerar du HealthCheckTimeout-inställningar
Starta ett Windows PowerShell-fönster med administratörsbehörighet genom att välja Kör som administratör.
Importera modulen FailoverClusters för att aktivera kluster-cmdletar.
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 HealthCheckTimeout för redundansklusterinstansen.
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 HealthCheckTimeout på SQL Server resursen "SQL Server (INST1)" till 6 000 millisekunder.
Import-Module FailoverClusters
$fci = "SQL Server (INST1)"
Get-ClusterResource $fci | Set-ClusterParameter HealthCheckTimeout 60000
Relaterat innehåll (PowerShell)
Klustring och hög tillgänglighet (teamblogg om redundansklustring och nätverksbelastningsutjämning)
klusterresurskommandon och motsvarande Windows PowerShell-cmdletar
Använda snapin-modulen Klusterhanteraren för redundansväxling
Så här konfigurerar du inställningen HealthCheckTimeout
Öppna snapin-modulen Hanteraren för redundanskluster.
Expandera Tjänster och program och välj FCI.
Högerklicka på resursen SQL Server under Andra resurser och välj Egenskaper på högerklicksmenyn. Dialogrutan egenskaper för SQL Server resurs öppnas.
Välj fliken Egenskaper , ange önskat värde för egenskapen HealthCheckTimeout och klicka sedan på OK för att tillämpa ändringen.
Använda Transact-SQL
ALTER SERVER CONFIGURATION Med hjälp avTransact-SQL-instruktionen kan du ange egenskapsvärdet HealthCheckTimeOut.
Exempel (Transact-SQL)
I följande exempel anges alternativet HealthCheckTimeout till 15 000 millisekunder (15 sekunder).
ALTER SERVER CONFIGURATION
SET FAILOVER CLUSTER PROPERTY HealthCheckTimeout = 15000;