다음을 통해 공유


sys.fn_virtualservernodes(Transact-SQL)

적용 대상:SQL ServerAzure SQL Managed InstanceAnalytics Platform System(PDW)

SQL Server 인스턴스를 실행할 수 있는 장애 조치(failover) 클러스터형 인스턴스 노드 목록을 반환합니다. 이 정보는 장애 조치(failover) 클러스터링 환경에서 유용합니다.

Important

이 Microsoft SQL Server 2012(11.x) 시스템 함수는 이전 버전과의 호환성을 위해 포함되어 있습니다. 대신 sys.dm_os_cluster_nodes(Transact-SQL)를 사용하는 것이 좋습니다.

Transact-SQL 구문 표기 규칙

구문

  
fn_virtualservernodes()  

반환된 테이블

현재 서버가 클러스터형 서버인 경우 fn_virtualservernodes 이 SQL Server 인스턴스가 정의된 장애 조치(failover) 클러스터형 인스턴스 노드 목록을 반환합니다.

현재 서버 인스턴스가 클러스터형 서버 가 아닌 경우 fn_virtualservernodes 빈 행 집합을 반환합니다.

사용 권한

사용자에게 SQL Server 인스턴스에 대한 VIEW SERVER STATE 권한이 있어야 합니다.

예제

다음 예제에서는 클러스터형 서버 인스턴스에서 쿼리하는 데 사용합니다 fn_virtualservernodes .

SELECT * FROM fn_virtualservernodes();  

결과 집합은 다음과 같습니다.

NodeName

--------

SS3-CLUSN1

SS3-CLUSN2

참고 항목

sys.dm_os_cluster_nodes(Transact-SQL)
sys.fn_servershareddrives(Transact-SQL)