sys.dm_io_cluster_shared_drives(Transact-SQL)
이 뷰에서는 현재 서버 인스턴스가 클러스터형 서버인 경우 각 공유 드라이브의 이름을 반환합니다. 현재 서버 인스턴스가 클러스터형 인스턴스가 아닌 경우 빈 행 집합을 반환합니다.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
DriveName |
nchar(2) |
클러스터 공유 디스크 배열에 속한 개별 디스크를 나타내는 드라이브 이름(드라이브 문자)입니다. 열은 Null을 허용하지 않습니다. |
주의
클러스터를 활성화한 경우 인스턴스가 다른 노드로 장애 조치(Failover)된 후 공유 디스크에 액세스할 수 있도록 하려면 장애 조치 클러스터 인스턴스에는 공유 디스크에 상주할 데이터 및 로그 파일이 필요합니다. 이 뷰의 각 행은 이 클러스터형 SQL Server 인스턴스에서 사용하는 단일 공유 디스크를 나타냅니다. SQL Server 인스턴스에 대한 데이터 또는 로그 파일은 이 뷰에 나열된 디스크에만 저장할 수 있습니다. 이 뷰에 나열된 디스크는 인스턴스와 연관된 클러스터 리소스 그룹에 있는 디스크입니다.
[!참고]
이 뷰는 후속 릴리스에서 더 이상 사용되지 않는 fn_servershareddrives 함수를 대체합니다.
사용 권한
사용자는 SQL Server 인스턴스에 대한 VIEW SERVER STATE 권한이 있어야 합니다.
예
다음 예에서는 sys.dm_io_cluster_shared_drives를 사용하여 클러스터형 서버 인스턴스의 공유 드라이브를 결정합니다.
SELECT * FROM sys.dm_io_cluster_shared_drives
결과 집합은 다음과 같습니다.
DriveName
---------
m
n
참고 항목
참조
sys.dm_os_cluster_nodes(Transact-SQL)