sys.dm_os_cluster_properties (Transact-SQL)

Применимо к:SQL Server

Возвращает одну строку с текущими параметрами для свойств ресурсов кластера SQL Server, определенных в этом разделе. Данные не возвращаются, если это представление выполняется в автономном экземпляре SQL Server.

Эти свойства используются для задания значений, влияющих на обнаружение сбоев, время ответа на сбой и ведение журнала для мониторинга состояния работоспособности экземпляра отказоустойчивого кластера SQL Server.

Имя столбца Свойство Description
VerboseLogging bigint Уровень ведения журнала для отказоустойчивого кластера SQL Server. Для записи дополнительных сведений в журналы ошибок с целью последующего устранения неполадок можно включить подробный уровень ведения журнала. Одно из следующих значений:

0 — ведение журнала отключено (по умолчанию)

1 — только ошибки

2 — ошибки и предупреждения

Дополнительные сведения см. в разделе ALTER SERVER CONFIGURATION (Transact-SQL).
SqlDumperDumpFlags bigint Флаги дампа SQLDumper определяют тип файлов дампа, созданных SQL Server. Значение по умолчанию — 0.
SqlDumperDumpPath nvarchar(260) Место, в котором программа SQLDumper создает файлы дампа.
SqlDumperDumpTimeOut bigint Максимальное время создания дампа программой SQLDumper в случае сбоя SQL Server (в миллисекундах). Значение по умолчанию равно 0.
FailureConditionLevel bigint Задает условия, при которых отказоустойчивый кластер SQL Server должен завершиться сбоем или перезапуском. Значение по умолчанию равно 3. Подробное описание или изменение параметров свойств см. в разделе Configure FailureConditionLevel Property Settings.
HealthCheckTimeout bigint Время, в течение которого библиотека ресурсов компонента SQL Server Database Engine будет ждать сведений о состоянии сервера, прежде чем сервер переводится в категорию неотвечающих. Время ожидания указывается в миллисекундах. Значение по умолчанию — 60000. Дополнительные сведения или изменение этого параметра свойства см. в разделе "Настройка параметров свойства HealthCheckTimeout".

Разрешения

Требует наличия разрешения VIEW SERVER STATE для экземпляра отказоустойчивого кластера SQL Server.

Разрешения для SQL Server 2022 и более поздних версий

Требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.

Примеры

В следующем примере используется sys.dm_os_cluster_properties для возврата параметров свойств для ресурса отказоустойчивого кластера SQL Server.

SELECT VerboseLogging, SqlDumperDumpFlags, SqlDumperDumpPath, SqlDumperDumpTimeOut, FailureConditionLevel, HealthCheckTimeout  
FROM sys.dm_os_cluster_properties;  

Ниже приводится образец результирующего набора.

VerboseLogging SqlDumperDumpFlags SqlDumperDumpPath SqlDumperDumpTimeOut FailureConditionLevel HealthCheckTimeout
0 0 NULL 0 3 60 000