sys.dm_os_cluster_properties (Transact-SQL)
Gilt für:SQL Server
Gibt eine Zeile mit den aktuellen Einstellungen für die in diesem Thema angegebenen SQL Server Clusterressourceneigenschaften zurück. Es werden keine Daten zurückgegeben, wenn diese Ansicht auf einer eigenständigen Instanz von SQL Server ausgeführt wird.
Diese Eigenschaften werden verwendet, um die Werte festzulegen, die sich auf die Fehlererkennung, die Fehlerantwortzeit und die Protokollierung zum Überwachen des Integritätsstatus der SQL Server Failoverclusterinstanz auswirken.
Spaltenname | Eigenschaft | BESCHREIBUNG |
---|---|---|
VerboseLogging | BIGINT | Der Protokolliergrad für den SQL Server-Failovercluster. Die ausführliche Protokollierung kann aktiviert werden, um in den Fehlerprotokollen weitere Details für die Problembehandlung bereitzustellen. Einer der folgenden Werte: 0: Die Protokollierung ist deaktiviert (Standard) 1 – Nur Fehler 2: Fehler und Warnungen Weitere Informationen finden Sie unter ALTER SERVER CONFIGURATION (Transact-SQL). |
SqlDumperDumpFlags | BIGINT | SQLDumper-Dumpflags bestimmen den Typ der von SQL Server generierten Speicherabbilddateien. Die Standardeinstellung ist 0. |
SqlDumperDumpPath | nvarchar(260) | Der Speicherort, an dem das Hilfsprogramm SQLDumper die Dumpdateien generiert. |
SqlDumperDumpTimeOut | BIGINT | Der Timeoutwert in Millisekunden für die Generierung eines Dumps durch das Hilfsprogramm SQLDumper bei einem SQL Server-Fehler. Der Standardwert ist 0. |
FailureConditionLevel | BIGINT | Legt die Bedingungen fest, unter denen der SQL Server Failovercluster fehlschlägt oder neu gestartet werden soll. Der Standardwert ist 3. Eine ausführliche Erläuterung oder eine Änderung der Eigenschafteneinstellungen finden Sie unter Konfigurieren der Einstellungen für die Eigenschaft FailureConditionLevel. |
HealthCheckTimeout | BIGINT | Der Timeoutwert, der festlegt, wie lange die Ressourcen-DLL der SQL Server-Datenbank-Engine auf Informationen über den Serverzustand warten soll, bevor eine Instanz von SQL Server als nicht reagierend eingestuft wird. Der Timeoutwert wird in Millisekunden angegeben. Der Standardwert ist 60000. Weitere Informationen oder zum Ändern dieser Eigenschaftseinstellung finden Sie unter Konfigurieren der Einstellungen für die HealthCheckTimeout-Eigenschaft. |
Berechtigungen
Erfordert VIEW SERVER STATE-Berechtigungen für die SQL Server-Failoverclusterinstanz.
Berechtigungen für SQL Server 2022 und höher
Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.
Beispiele
Im folgenden Beispiel wird sys.dm_os_cluster_properties verwendet, um die Eigenschafteneinstellungen für die SQL Server-Failoverclusterressource zurückzugeben.
SELECT VerboseLogging, SqlDumperDumpFlags, SqlDumperDumpPath, SqlDumperDumpTimeOut, FailureConditionLevel, HealthCheckTimeout
FROM sys.dm_os_cluster_properties;
Hier ist ein Beispielresultset.
VerboseLogging | SqlDumperDumpFlags | SqlDumperDumpPath | SqlDumperDumpTimeOut | FailureConditionLevel | HealthCheckTimeout |
---|---|---|---|---|---|
0 | 0 | NULL | 0 | 3 | 60000 |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für