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
Vrátí jeden řádek s aktuálním nastavením vlastností prostředku clusteru SQL Server identifikovaných v tomto článku. Pokud toto zobrazení spustíte v samostatné instanci SQL Server, nevrátí se žádná data.
Pomocí těchto vlastností můžete nastavit hodnoty, které ovlivňují detekci selhání, dobu odezvy selhání a protokolování pro monitorování stavu instance clusteru SQL Server s podporou převzetí služeb při selhání.
| Název sloupce | Datový typ | Nullovatelný | Description |
|---|---|---|---|
VerboseLogging |
bigint | Ano | Úroveň protokolování pro cluster s podporou převzetí služeb při selhání SQL Server. Zapněte podrobné protokolování a uveďte další podrobnosti v protokolech chyb pro účely řešení potíží. Jedna z následujících hodnot: - 0: Protokolování je vypnuté (výchozí)- 1: Pouze chyby- 2: Chyby a upozorněníDalší informace najdete na webu ALTER SERVER CONFIGURATION. |
SqlDumperDumpFlags |
bigint | Ano | Příznaky výpisu paměti SQLDumper určují typ souborů výpisu paměti vygenerovaných SQL Server. Výchozí nastavení je 0. |
SqlDumperDumpPath |
nvarchar(260) | Ne | Umístění, kde nástroj SQLDumper generuje soubory s výpisem paměti. |
SqlDumperDumpTimeOut |
bigint | Ano | Hodnota časového limitu v milisekundách nástroje SQLDumper k vygenerování výpisu paměti, pokud SQL Server selže. Výchozí hodnota je 0. |
FailureConditionLevel |
bigint | Ano | Nastaví podmínky, za kterých má cluster s podporou převzetí služeb při selhání SQL Server selhat nebo restartovat. Výchozí hodnota je 3. Podrobné vysvětlení nebo změna nastavení vlastnosti naleznete v tématu Konfigurace nastavení vlastnosti FailureConditionLevel. |
HealthCheckTimeout |
bigint | Ano | Hodnota časového limitu, jak dlouho má knihovna DLL prostředků Databázový stroj systému SQL Server čekat na informace o stavu serveru, než bude považovat instanci SQL Server za nereagující. Hodnota časového limitu se vyjadřuje v milisekundách. Výchozí hodnota je 60000 (60 000).Další informace nebo změna tohoto nastavení vlastnosti naleznete v tématu Konfigurace nastavení vlastnosti HealthCheckTimeout. |
ClusterConnectionOptions |
nvarchar(4000) | Ano | Další informace o těchto možnostech najdete v části Možnosti připojení ke clusteru . |
Možnosti připojení ke clusteru
| Key | Podporované hodnoty | Description |
|---|---|---|
Encrypt |
Mandatory, Strict, Optional |
Určuje, jak se vynucuje šifrování pro skupinu dostupnosti. Pokud server nepodporuje šifrování, připojení selže. Pokud nastavíte šifrování na Mandatoryhodnotu , TrustServerCertificate musí být nastavena na ano. Pokud nastavíte šifrování na Strict, bude TrustServerCertificate ignorováno.Poznámka: Tento pár hodnot klíče je povinný. |
HostNameInCertificate |
Název repliky nebo název naslouchacího procesu skupiny dostupnosti | Určuje název repliky nebo název naslouchacího procesu skupiny dostupnosti v certifikátu, který se používá k šifrování. Tato hodnota se musí shodovat s hodnotou v alternativním názvu subjektu certifikátu. Pokud je název serveru uvedený v certifikátu, můžete pár klíč-hodnota vynechat HostNameInCertificate . Pokud název serveru není uvedený v certifikátu, musíte zadat HostNameInCertificate pár klíč-hodnota s názvem serveru.Poznámka: Tento pár hodnot klíče je volitelný. |
TrustServerCertificate |
Yes, No |
Nastavte yes a určete, že ovladač neověřuje certifikát TLS/SSL serveru. Pokud noovladač certifikát ověří. Další informace najdete v TDS 8.0.Poznámka: Tento pár hodnot klíče je volitelný. |
ServerCertificate |
Cesta k certifikátu | Pokud nechcete používat HostNameInCertificate, můžete předat cestu k certifikátu. Účet služby clusteru musí mít oprávnění ke čtení certifikátu z daného umístění.Poznámka: Tento pár hodnot klíče je volitelný. |
CLUSTER_CONNECTION_OPTIONS |
Prázdný řetězec ('') |
Vymaže stávající konfiguraci a vrátí výchozí nastavení Encrypt=Mandatory šifrování a TrustServerCertificate=Yes. |
Pro více informací se podívejte na CREATE AVAILABILITY GROUP a ALTER AVAILABILITY GROUP.
Povolení
SQL Server 2019 (15.x) a starší verze vyžadují oprávnění VIEW SERVER STATE pro instanci clusteru s podporou převzetí služeb při selhání SQL Server.
SQL Server 2022 (16.x) a novější verze vyžadují VIEW SERVER PERFORMANCE STATE oprávnění k serveru.
Examples
Následující příklad používá sys.dm_os_cluster_properties k vrácení nastavení vlastnosti pro prostředek clusteru s podporou převzetí služeb při selhání SQL Server.
SELECT VerboseLogging,
SqlDumperDumpFlags,
SqlDumperDumpPath,
SqlDumperDumpTimeOut,
FailureConditionLevel,
HealthCheckTimeout
FROM sys.dm_os_cluster_properties;
Tady je soubor výsledků.
| Podrobné protokolování | SqlDumperDumpFlags | SqlDumperDumpPath | SqlDumperDumpTimeOut | FailureConditionLevel | HealthCheckTimeout |
|---|---|---|---|---|---|
| 0 | 0 | NULL | 0 | 3 | 60000 |