sys.dm_os_server_diagnostics_log_configurations

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Devuelve una fila con la configuración actual del registro de diagnóstico del clúster de conmutación por error de SQL Server. Estos valores de propiedad determinan si el registro de diagnóstico está activado o desactivado, así como la ubicación, el número y el tamaño de los archivos de registro.

Nombre de columna Tipo de datos Descripción
is_enabled bit Indica si el registro está activado o desactivado.

1 = El registro de diagnóstico está activado

0 = El registro de diagnóstico está desactivado
max_size int Tamaño máximo en megabytes que cada uno de los registros de diagnóstico puede alcanzar. El valor predeterminado es 100 MB.
max_files int Número máximo de archivos de registro de diagnóstico que pueden almacenarse en el equipo antes de que se reciclen para nuevos registros de diagnóstico.
path nvarchar(260) Ruta de acceso que indica la ubicación de los registros de diagnóstico. La ubicación predeterminada es <\MSSQL\Log> en la carpeta de instalación de la instancia en clúster de conmutación por error de SQL Server.

Permisos

Necesita permisos VIEW SERVER STATE en la instancia en clúster de conmutación por error de SQL Server.

Permisos para SQL Server 2022 y versiones posteriores

Requiere el permiso VIEW SERVER PERFORMANCE STATE en el servidor.

Ejemplos

En el ejemplo siguiente se usa sys.dm_os_server_diagnostics_log_configurations para devolver la configuración de propiedad de los registros de diagnóstico de conmutación por error de SQL Server.

SELECT <list of columns>  
FROM sys.dm_os_server_diagnostics_log_configurations;  

El conjunto de resultados es el siguiente:

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

Consulte también

Ver y leer el registro de diagnósticos de la instancia de clúster de conmutación por error