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 |