Condividi tramite


sys.dm_os_server_diagnostics_log_configurations

Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure

Restituisce una riga con la configurazione corrente per il log di diagnostica del cluster di failover di SQL Server. Queste impostazioni delle proprietà determinano se la registrazione di diagnostica è abilitata o disabilitata e il percorso, il numero e la dimensione dei file di log.

Nome colonna Tipo di dati Descrizione
is_enabled bit Indica se la registrazione è abilitata o disabilitata.

1 = la registrazione dei dati di diagnostica è abilitata

0 = la registrazione dei dati di diagnostica è disabilitata
max_size int Dimensione massima in megabyte che può raggiungere ogni log di diagnostica. Il valore predefinito è 100 MB.
max_files int Numero massimo di file di log di diagnostica che è possibile archiviare nel computer prima che vengano riciclati per nuovi log di diagnostica.
path nvarchar(260) Percorso che indica la posizione dei log di diagnostica. Il percorso predefinito è <\MSSQL\Log> all'interno della cartella di installazione dell'istanza del cluster di failover di SQL Server.

Autorizzazioni

Richiede le autorizzazioni VIEW SERVER STATE sull'istanza del cluster di failover di SQL Server.

Autorizzazioni per SQL Server 2022 e versioni successive

È richiesta l'autorizzazione VIEW SERVER PERFORMANCE STATE per il server.

Esempi

L'esempio seguente usa sys.dm_os_server_diagnostics_log_configurations per restituire le impostazioni delle proprietà per i log di diagnostica del failover di SQL Server.

SELECT <list of columns>  
FROM sys.dm_os_server_diagnostics_log_configurations;  

Il set di risultati è il seguente.

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

Vedi anche

Visualizzare e leggere il log di diagnostica dell'istanza del cluster di failover