sys.dm_io_cluster_shared_drives (Transact-SQL)

Это представление возвращает имя каждого из общих устройств, если текущий экземпляр сервера является кластерным сервером. Если текущий экземпляр сервера некластеризованный, возвращает пустой набор строк.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Имя столбца

Тип данных

Описание

DriveName

nchar(2)

Тип устройства (буква диска), которое представляет отдельный диск, являющийся частью общего кластерного дискового массива. Столбец не может содержать значение NULL.

Замечания

Если включена кластеризация, экземпляру отказоустойчивого кластера требуются файлы данных и журналов, расположенные на общих дисках, к которым можно получить доступ при переходе экземпляра на другой узел. Каждая строка представления соответствует одному общему диску, который используется кластеризованным экземпляром SQL Server. Для хранения данных или файлов журнала для экземпляра SQL Server могут использоваться только диски, отображаемые в этом представлении. Диски, перечисленные в данном представлении, являются дисками в группе кластерных ресурсов, связанной с этим экземпляром.

Примечание

В следующей версии это представление будет упразднено.Вместо нее рекомендуется пользоваться представлением sys.dm_io_cluster_valid_path_names (Transact-SQL).

Разрешения

Пользователь должен иметь на экземпляре SQL Server разрешение VIEW SERVER STATE.

Примеры

В следующем примере показано применение функции sys.dm_io_cluster_shared_drives для определения общих дисков на экземпляре кластеризованного сервера:

SELECT * FROM sys.dm_io_cluster_shared_drives;

Результирующий набор:

DriveName

---------

m

n

См. также

Справочник

sys.dm_io_cluster_valid_path_names (Transact-SQL)

sys.dm_os_cluster_nodes (Transact-SQL)

sys.fn_servershareddrives (Transact-SQL)

Динамические административные представления и функции (Transact-SQL)