Partilhar via


sys.dm_os_server_diagnostics_log_configurations

Aplica-se a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBase de dados SQL no Microsoft Fabric

Devolve uma linha com a configuração atual do registo de diagnóstico do cluster de failover do SQL Server. Estas definições de propriedades determinam se o registo de diagnóstico está ligado ou desligado, bem como a localização, número e tamanho dos ficheiros de registo.

Nome da Coluna Tipo de dados Description
is_enabled bit Indica se o registo está ligado ou desligado.

1 = O registo de diagnósticos está ativado

0 = O registo de diagnósticos está desligado
tamanho_máximo int Tamanho máximo em megabytes para o qual cada um dos registos de diagnóstico pode crescer. O padrão é 100 MB.
max_files int Número máximo de ficheiros de registo de diagnóstico que possam ser armazenados no computador antes de serem reciclados para novos registos de diagnóstico.
caminho nvarchar(260) Caminho que indica a localização dos logs de diagnóstico. O local padrão é <\MSSQL\Log> dentro da pasta de instalação da instância de cluster de failover do SQL Server.

Permissions

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

Permissões para SQL Server 2022 e posterior

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

Examples

O exemplo seguinte utiliza sys.dm_os_server_diagnostics_log_configurations para devolver as definições de propriedades dos registos de diagnóstico de failover do SQL Server.

SELECT <list of columns>  
FROM sys.dm_os_server_diagnostics_log_configurations;  

Aqui está o conjunto de resultados.

IS_ENABLED CAMINHO MAX_SIZE MAX_FILES
1 <C:\Program Files\Microsoft SQL Server\MSSQL13\MSSQL\Log> 10 10

Ver também

Visualizar e ler o Registo de Diagnóstico de Instâncias do Cluster de Failover