Поделиться через


sys.dm_os_cluster_properties (Transact-SQL)

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

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

Имя столбца

Свойство

Тип данных

VerboseLogging

bigint

Уровень ведения журнала для отказоустойчивого кластера SQL Server. Для записи дополнительных сведений в журналы ошибок с целью последующего устранения неполадок можно включить подробный уровень ведения журнала. Дополнительные сведения см. в разделе ALTER SERVER CONFIGURATION (Transact-SQL).

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

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

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

SqlDumperDumpFlags

bigint

Флаги дампа SQLDumper определяют тип файлов дампа, созданных SQL Server. Значение по умолчанию — 0.

SqlDumperDumpPath

nvarchar(260)

Место, в котором программа SQLDumper создает файлы дампа.

SqlDumperDumpTimeOut

bigint

Значение тайм-аута в миллисекундах, отведенное программе SQLDumper для создания дампа в случае возникновения сбоя SQL Server. Значение по умолчанию — 0.

FailureConditionLevel

bigint

Задает условия, при которых отказоустойчивый кластер SQL Server должен отказать или перезапуститься. Значение по умолчанию — 3. Чтобы получить подробное объяснение или изменить значения свойств, см. раздел Настройка параметров свойства FailureConditionLevel.

HealthCheckTimeout

bigint

Время, в течение которого библиотека ресурсов компонента SQL Server Database Engine будет ждать сведений о состоянии сервера, прежде чем сервер переводится в категорию неотвечающих. Время ожидания указывается в миллисекундах. По умолчанию установлено значение 60000. Дополнительные сведения об изменении данного свойства см. в разделе Настройка параметров свойства HealthCheckTimeout.

Разрешения

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

Примеры

В следующем примере показано использование 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

60000