sys.dm_os_cluster_properties(Transact-SQL)

적용 대상:SQL Server

이 항목에서 식별된 SQL Server 클러스터 리소스 속성에 대한 현재 설정을 사용하여 한 행을 반환합니다. 이 보기가 SQL Server의 독립 실행형 인스턴스에서 실행되는 경우 데이터가 반환되지 않습니다.

이러한 속성은 오류 검색, 실패 응답 시간 및 SQL Server 장애 조치(failover) 클러스터 인스턴스의 상태를 모니터링하기 위한 로깅에 영향을 주는 값을 설정하는 데 사용됩니다.

열 이름 Property 설명
VerboseLogging bigint SQL Server 장애 조치(failover) 클러스터에 대한 로깅 수준입니다. 자세한 정보 로깅을 설정하여 문제 해결을 위해 오류 로그에 추가 세부 정보를 제공할 수 있습니다. 다음 값 중 하나:

0 - 로깅이 해제됩니다(기본값).

1 - 오류만 로깅됩니다.

2 - 오류 및 경고가 로깅됩니다.

자세한 내용은 ALTER SERVER CONFIGURATION(Transact-SQL)을 참조 하세요.
SqlDumperDumpFlags bigint SQLDumper 덤프 플래그는 SQL Server에서 생성된 덤프 파일의 유형을 결정합니다. 기본 설정은 0입니다.
SqlDumperDumpPath nvarchar(260) SQLDumper 유틸리티가 덤프 파일을 생성하는 위치입니다.
SqlDumperDumpTimeOut bigint SQL Server 오류 발생 시 덤프를 생성하기 위한 SQLDumper 유틸리티의 제한 시간 값(밀리초)입니다. 기본값은 0입니다.
FailureConditionLevel bigint SQL Server 장애 조치(failover) 클러스터가 실패하거나 다시 시작해야 하는 조건을 설정합니다. 기본 값은 3입니다. 자세한 설명 또는 속성 설정을 변경하려면 FailureConditionLevel 속성 설정 구성을 참조 하세요.
HealthCheckTimeout bigint SQL Server 데이터베이스 엔진 리소스 DLL이 SQL Server 인스턴스가 응답하지 않는 것으로 간주하기 전에 서버 상태 정보를 기다려야 하는 제한 시간 값입니다. 제한 시간 값은 밀리초로 표시됩니다. 기본값은 60000입니다. 자세한 내용을 보거나 이 속성 설정을 변경하려면 HealthCheckTimeout 속성 설정 구성을 참조 하세요.

사용 권한

SQL Server 장애 조치(failover) 클러스터 인스턴스에 대한 VIEW SERVER STATE 권한이 필요합니다.

SQL Server 2022 이상에 대한 권한

서버에 대한 VIEW SERVER PERFORMANCE STATE 권한이 필요합니다.

다음 예제에서는 sys.dm_os_cluster_properties 사용하여 SQL Server 장애 조치(failover) 클러스터 리소스에 대한 속성 설정을 반환합니다.

SELECT VerboseLogging, SqlDumperDumpFlags, SqlDumperDumpPath, SqlDumperDumpTimeOut, FailureConditionLevel, HealthCheckTimeout  
FROM sys.dm_os_cluster_properties;  

결과 집합의 예는 다음과 같습니다.

VerboseLogging SqlDumperDumpFlags SqlDumperDumpPath SqlDumperDumpTimeOut FailureConditionLevel HealthCheckTimeout
0 0 NULL 0 3 60000