Freigeben über


sys.dm_os_cluster_properties (Transact-SQL)

Gibt eine Zeile mit den aktuellen Einstellungen für die SQL Server-Clusterressourceneigenschaften zurück, die in diesem Thema angegeben wurden. Wenn diese Sicht in einer eigenständigen Instanz von SQL Server ausgeführt wird, werden keine Daten zurückgegeben.

Mit diesen Eigenschaften werden die Werte festgelegt, die sich auf die Fehlererkennung, Fehlerantwortzeit und die Protokollierung zum Überwachen des Integritätsstatus der SQL Server-Failoverclusterinstanz auswirken.

Gilt für: SQL Server (SQL Server 2012 bis aktuelle Version).

Spaltenname

Eigenschaft

Datentyp

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. Weitere Informationen finden Sie unter ALTER SERVER CONFIGURATION (Transact-SQL).

  • 0 – Die Protokollierung ist deaktiviert (Standard)

  • 1 – Nur Fehler

  • 2 – Fehler und Warnungen

SqlDumperDumpFlags

bigint

SQLDumper-Dumpflags bestimmen den Typ der mit SQL Server generierten Dumpdateien. 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 einen Fehler verursacht oder einen Neustart durchführt. Der Standardwert ist 3. Eine ausführliche Erklärung oder Informationen zum Ändern der Eigenschafteneinstellungen finden Sie unter Konfigurieren von FailureConditionLevel-Eigenschafteneinstellungen.

HealthCheckTimeout

bigint

Der Timeoutwert, der festlegt, wie lange die Ressourcen-DLL des SQL Server-Datenbankmoduls 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 zum Ändern dieser Eigenschafteneinstellung finden Sie unter Konfigurieren der HealthCheckTimeout-Eigenschafteneinstellungen.

Berechtigungen

Erfordert VIEW SERVER STATE-Berechtigungen für die SQL Server-Failoverclusterinstanz.

Beispiele

Im folgenden Beispiel werden die Eigenschafteneinstellungen für die SQL Server-Failoverclusterressource mithilfe von sys.dm_os_cluster_properties zurückgegeben.

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