sys.dm_os_server_diagnostics_log_configurations

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do Azure

Retorna uma linha com a configuração atual para o log de diagnóstico do cluster de failover SQL Server. Essas configurações de propriedade determinam se o log de diagnóstico está ativado ou desativado e o local, o número e o tamanho dos arquivos de log.

Nome da coluna Tipo de Dados Descrição
is_enabled bit Indica se o log está ativado ou desativado.

1 = O log de diagnóstico está ativado

0 = O log de diagnóstico está desativado
max_size int Tamanho máximo em megabytes que cada log de diagnóstico pode atingir. O padrão é 100 MB.
max_files int Número máximo de arquivos de log de diagnóstico que podem ser armazenados no computador antes de serem reciclados para novos logs de diagnóstico.
caminho nvarchar(260) Caminho que indica o local dos logs de diagnóstico. A localização padrão é <\MSSQL\Log> dentro da pasta de instalação da instância de cluster de failover do SQL Server.

Permissões

Exige permissões de VIEW SERVER STATE na instância do cluster de failover do SQL Server.

Permissões para SQL Server 2022 e posteriores

Requer a permissão VIEW SERVER PERFORMANCE STATE no servidor.

Exemplos

O exemplo a seguir usa sys.dm_os_server_diagnostics_log_configurations para retornar as configurações de propriedade para os logs de diagnóstico de failover SQL Server.

SELECT <list of columns>  
FROM sys.dm_os_server_diagnostics_log_configurations;  

Este é o conjunto de resultados.

IS_ENABLED PATH MAX_SIZE MAX_FILES
1 <C:\Arquivos de Programas\Microsoft SQL Server\MSSQL13\MSSQL\Log> 10 10

Consulte Também

Exibir e ler o log de diagnóstico da instância do cluster de failover