Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Nastavení HealthCheckTimeout se používá k určení doby v milisekundách, po kterou má knihovna DLL prostředků SQL Server čekat na informace vrácené uloženou procedurou sp_server_diagnostics, než instanci clusteru s podporou převzetí služeb při selhání Always On (FCI) nahlásí jako nereagující. Změny provedené v nastavení časového limitu jsou účinné okamžitě a nevyžadují restartování SQL Server prostředku.
Limitace a omezení
Výchozí hodnota této vlastnosti je 30 000 milisekund (30 sekund). Minimální hodnota je 15 000 milisekund (15 sekund).
Permissions
Vyžaduje oprávnění ALTER SETTINGS a VIEW SERVER STATE.
Použití PowerShellu
Konfigurace nastavení HealthCheckTimeout
Spusťte Windows PowerShell se zvýšenými oprávněními prostřednictvím příkazu Spustit jako správce.
Importujte modul FailoverClusters a povolte rutiny clusteru.
Pomocí rutiny Get-ClusterResource vyhledejte prostředek SQL Server a pak pomocí rutiny Set-ClusterParameter nastavte vlastnost HealthCheckTimeout pro instanci clusteru s podporou převzetí služeb při selhání.
Tip
Pokaždé, když otevřete nové okno PowerShellu, musíte importovat modul FailoverClusters.
Příklad (PowerShell)
Následující příklad změní nastavení HealthCheckTimeout u prostředku SQL Server "SQL Server (INST1)" na 60000 milisekund.
Import-Module FailoverClusters
$fci = "SQL Server (INST1)"
Get-ClusterResource $fci | Set-ClusterParameter HealthCheckTimeout 60000
Související obsah (PowerShell)
Shlukování a vysoká dostupnost (blog týmu pro převzetí služeb při selhání a vyrovnávání zatížení sítě)
Začínáme s prostředím Windows PowerShell v clusteru s podporou převzetí služeb při selhání
příkazy prostředků clusteru a ekvivalentní Windows PowerShell cmdlety
Použití modulu snap-in nástroje Správce clusteru s podporou převzetí služeb při selhání
Konfigurace nastavení HealthCheckTimeout
Otevřete modul snap-in Správce clusteru s podporou převzetí služeb při selhání.
Rozbalte služby a aplikace a vyberte FCI.
Klikněte pravým tlačítkem myši na prostředek SQL Server v části Jiné prostředky a v nabídce, která se zobrazí po kliknutí pravým tlačítkem myši, vyberte Vlastnosti. Otevře se dialogové okno vlastnosti prostředku SQL Server.
Vyberte kartu Vlastnosti , zadejte požadovanou hodnotu vlastnosti HealthCheckTimeout a kliknutím na tlačítko OK změnu použijte.
Použití Transact-SQL
ALTER SERVER CONFIGURATION Pomocí příkazuTransact-SQL můžete zadat hodnotu vlastnosti HealthCheckTimeOut.
Příklad (Transact-SQL)
Následující příklad nastaví možnost HealthCheckTimeout na 15 000 milisekund (15 sekund).
ALTER SERVER CONFIGURATION
SET FAILOVER CLUSTER PROPERTY HealthCheckTimeout = 15000;