Compartilhar via


sys.dm_os_server_diagnostics_log_configurations

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Retorna uma linha com a configuração atual para o log de diagnóstico do cluster de failover do 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 do SQL Server 2022 e posteriores

É necessária 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 do SQL Server.

SELECT <list of columns>  
FROM sys.dm_os_server_diagnostics_log_configurations;  

Veja a seguir o conjunto de resultados.

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

Confira também

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