Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vztahuje se na:SQL Server
Azure SQL Managed Instance
Vrací seznam uzlů clusterových instancí pro failover, na kterých může běžet instance SQL Server. Tyto informace jsou užitečné v prostředí failover clusteringu.
Important
Tato systémová funkce Microsoft SQL Server 2012 (11.x) je zahrnuta pro zpětnou kompatibilitu. Doporučujeme používat místo toho sys.dm_os_cluster_nodes (Transact-SQL ).
Syntax
fn_virtualservernodes()
Vrácené tabulky
Pokud je aktuální server clusterovaný, fn_virtualservernodes vrátí seznam uzlů clusterovaných instancí při failoveru, na kterých byla tato instance SQL Server definována.
Pokud aktuální instance serveru není clusterovaným serverem, fn_virtualservernodes vrátí prázdnou sadu řádků.
Povolení
Uživatel musí mít VIEW oprávnění SERVER STATE pro instanci SQL Server.
Oprávnění pro SQL Server 2022 a novější
Vyžaduje VIEW SERVER PERFORMANCE STATE oprávnění na serveru.
Examples
Následující příklad používá dotazování fn_virtualservernodes na clusterované serverové instanci:
SELECT * FROM fn_virtualservernodes();
Tady je soubor výsledků.
Název uzlu
--------
SS3-CLUSN1
SS3-CLUSN2