Delen via


sys.dm_os_server_diagnostics_log_configurations

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Geeft één rij terug met de huidige configuratie voor het SQL Server failover cluster diagnostisch log. Deze eigenschappen bepalen of de diagnostische logging aan of uit is, en de locatie, het aantal en de grootte van de logbestanden.

Kolomnaam Gegevenssoort Description
is_enabled bit Geeft aan of de logging aan of uit staat.

1 = Diagnostische logging is ingeschakeld

0 = Diagnostische logging is uitgeschakeld
maximale_grootte int Maximale grootte in megabytes waartoe elk van de diagnostische logs kan groeien. De standaardwaarde is 100 MB.
max_files int Maximaal aantal diagnostische logbestanden dat op de computer kan worden opgeslagen voordat ze worden hergebruikt voor nieuwe diagnostische logs.
path nvarchar(260) Pad dat de locatie van de diagnostische logboeken aangeeft. De standaardlocatie is <\MSSQL\Log> in de installatiemap van het exemplaar van het SQL Server-failovercluster.

Permissions

Vereist VIEW SERVER STATE rechten op de failover cluster instance van de SQL Server.

Machtigingen voor SQL Server 2022 en hoger

Vereist de machtiging PRESTATIESTATUS VAN DE WEERGAVESERVER op de server.

Voorbeelden

Het volgende voorbeeld gebruikt sys.dm_os_server_diagnostics_log_configurations om de eigenschappen-instellingen voor de failover-diagnostische logs van de SQL Server terug te geven.

SELECT <list of columns>  
FROM sys.dm_os_server_diagnostics_log_configurations;  

Hier is het resultatenoverzicht.

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

Zie ook

Bekijk en lees failover Cluster Instance Diagnostics Log