다음을 통해 공유


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