sys.fn_servershareddrives (Transact-SQL)

Применимо к:SQL Server

Возвращает имена общих дисков, используемых кластерным сервером.

Внимание

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

Соглашения о синтаксисе Transact-SQL

Синтаксис

  
fn_servershareddrives()  

Возвращаемые таблицы

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

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

Замечания

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

Эта функция полезна для идентификации дисков, доступных пользователям.

Разрешения

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

Примеры

В следующем примере функция fn_servershareddrives используется для запроса на кластеризованном экземпляре сервера:

SELECT * FROM fn_servershareddrives();  

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

DriveName

--------

m

n

См. также

sys.dm_io_cluster_valid_path_names (Transact-SQL)
sys.dm_io_cluster_shared_drives (Transact-SQL)
sys.fn_virtualservernodes (Transact-SQL)