sys.dm_os_server_diagnostics_log_configurations
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Возвращает одну строку с текущей конфигурацией для журнала диагностики отказоустойчивого кластера SQL Server. Эти значения свойств определяют, включено ли ведение журнала диагностики, а также указывают расположение, количество и размер файлов журнала.
Имя столбца | Тип данных | Description |
---|---|---|
is_enabled | bit | Указывает, включено ли ведение журнала. 1 = ведение журнала диагностики включено 0 = ведение журнала диагностики отключено |
max_size | int | Максимальный размер каждого из журналов диагностики в мегабайтах. Значение по умолчанию равно 100 МБ. |
max_files | int | Максимальное число файлов журналов диагностики, которое может храниться на компьютере, прежде чем существующие файлы будут очищены и использованы для новых журналов диагностики. |
path | nvarchar(260) | Путь, определяющий расположение журналов диагностики. Расположение по умолчанию — <\MSSQL\Log> в папке установки экземпляра отказоустойчивого кластера SQL Server. |
Разрешения
Требует наличия разрешения VIEW SERVER STATE для экземпляра отказоустойчивого кластера SQL Server.
Разрешения для SQL Server 2022 и более поздних версий
Требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.
Примеры
В следующем примере используется sys.dm_os_server_диагностика_log_configurations для возврата параметров свойств для журналов диагностики отработки отказа SQL Server.
SELECT <list of columns>
FROM sys.dm_os_server_diagnostics_log_configurations;
Вот результирующий набор.
IS_ENABLED | ПУТЬ | MAX_SIZE | MAX_FILES |
---|---|---|---|
1 | <C:\Program Files\Microsoft SQL Server\MSSQL13\MSSQL\Log> | 10 | 10 |
См. также
Просмотр и чтение журнала диагностики для экземпляра отказоустойчивого кластера