sys.dm_os_server_diagnostics_log_configurations
SQL Server 장애 조치(failover) 클러스터 진단 로그의 현재 구성을 포함하는 하나의 행을 반환합니다. 이러한 속성 설정에 따라 진단 로깅 설정 여부, 로그 파일의 위치, 수 및 크기가 결정됩니다.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
is_enabled |
bit |
로깅 설정 여부를 나타냅니다.
|
max_size |
int |
각 진단 로그가 증가할 수 있는 최대 크기(MB)입니다. 기본값은 100MB입니다. |
max_files |
int |
새 진단 로그에 재활용하기 전에 컴퓨터에 저장할 수 있는 최대 진단 로그 파일 수입니다. |
path |
nvarchar(260) |
진단 로그의 위치를 나타내는 경로입니다. 기본 위치는 SQL Server 장애 조치(failover) 클러스터 인스턴스의 설치 폴더 내에 있는 <\MSSQL\Log>입니다. |
사용 권한
SQL Server 장애 조치(failover) 클러스터 인스턴스에 대한 VIEW SERVER STATE 권한이 필요합니다.
예
다음 예에서는 sys.dm_os_server_diagnostics_log_configurations를 사용하여 SQL Server 장애 조치(failover) 진단 로그에 대한 속성 설정을 반환합니다.
SELECT <list of columns>
FROM sys.dm_os_server_diagnostics_log_configurations;
결과 집합은 다음과 같습니다.
IS_ENABLED |
PATH |
MAX_SIZE |
MAX_FILES |
---|---|---|---|
1 |
<C:\Program Files\Microsoft SQL Server\MSSQL11.DENALIPRECTP3\MSSQL\Log> |
10 |
10 |