sys.dm_io_cluster_valid_path_names (Transact-SQL)
Dotyczy:programu SQL Server
Zwraca informacje dotyczące wszystkich prawidłowych dysków udostępnionych, w tym udostępnionych woluminów klastra dla wystąpienia klastra trybu failover programu SQL Server. Jeśli wystąpienie nie jest klastrowane, zwracany jest pusty zestaw wierszy.
Nazwa kolumny | Typ danych | Opis |
---|---|---|
path_name |
nvarchar(512) | Punkt instalacji woluminu lub ścieżka dysku, która może być używana jako katalog główny dla plików bazy danych i dziennika. Nie można pustą wartość null. |
cluster_owner_node |
nvarchar(64) | Bieżący właściciel dysku. W przypadku udostępnionych woluminów klastra (CSV) właścicielem jest węzeł, który hostuje serwer MetaData. Nie można pustą wartość null. |
is_cluster_shared_volume |
bitów |
Zwraca 1 , jeśli dysk, na którym znajduje się ta ścieżka, jest udostępnionym woluminem klastra; w przeciwnym razie zwraca wartość 0 . |
Uwagi
Wystąpienie klastra trybu failover programu SQL Server (FCI) musi używać magazynu współużytkowanego między wszystkimi węzłami klastra trybu failover dla magazynu danych i plików dziennika. Dyski wymienione w tym widoku to dyski, które znajdują się w grupie zasobów klastra skojarzonej z wystąpieniem. Są to jedyne dyski, które mogą być używane do przechowywania danych lub plików dziennika.
Uprawnienia
Program SQL Server 2019 (15.x) i poprzednie wersje wymagają VIEW SERVER STATE
uprawnień dla wystąpienia programu SQL Server.
Program SQL Server 2022 (16.x) i nowsze wersje wymagają uprawnień VIEW SERVER PERFORMANCE STATE
na serwerze.
Przykłady
W poniższym przykładzie użyto sys.dm_io_cluster_valid_path_names
do określenia dysków udostępnionych w wystąpieniu klastrowanego serwera:
SELECT *
FROM sys.dm_io_cluster_valid_path_names;
Powiązana zawartość
- sys.dm_os_cluster_nodes (Transact-SQL)
- sys.dm_io_cluster_shared_drives (Transact-SQL)
- dynamiczne widoki zarządzania systemu