Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure Synapse Analytics
Analysplattformssystem (PDW)
Returnerar en rad för varje nod i failoverklusterets instanskonfiguration. Om den aktuella instansen är en failover-klustret instans returnerar den en lista över noder där denna failover-klusterinstans (tidigare "virtuell server") har definierats. Om den nuvarande serverinstansen inte är en failover-klustret instans, returnerar den en tom raduppsättning.
Note
För att kalla detta från Azure Synapse Analytics eller Analytics Platform System (PDW), använd namnet sys.dm_pdw_nodes_os_cluster_nodes. Den här syntaxen stöds inte av en serverlös SQL-pool i Azure Synapse Analytics.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
| NodeName | sysname | Namnet på en nod i SQL Server failover-klusterinstanskonfiguration (virtuell server). |
| status | int | Status för noden i en SQL Server failover-klusterinstans: 0, 1, 2, 3, -1. För mer information, se GetClusterNodeState Function. |
| statusbeskrivning | nvarchar(20) | Beskrivning av statusen för SQL Server failover-klusternoden. 0 = upp 1 = ner 2 = pausad 3 = anslutning -1 = okänt |
| is_current_owner | bit | 1 betyder att denna nod är den nuvarande ägaren av SQL Server failover-klusterresursen. |
| pdw_node_id | int |
gäller för: Azure Synapse Analytics, Analytics Platform System (PDW) Identifieraren för noden som den här fördelningen är på. |
Remarks
När failover-klustring är aktiverad kan SQL Server-instansen köras på vilken av noderna i failover-klustret som är utsedda som en del av SQL Server failover-klusterinstansens (virtuella server) konfiguration.
Note
Denna vy ersätter fn_virtualservernodes-funktionen, som kommer att tas bort i en framtida version.
Permissions
Kräver VIEW SERVER STATE-behörighet på instansen av SQL Server.
Behörigheter för SQL Server 2022 och senare
Kräver VIEW SERVER PERFORMANCE STATE behörighet på servern.
Examples
Följande exempel använder sys. dm_os_cluster_nodes att returnera noderna på en klustrad serverinstans.
SELECT NodeName, status, status_description, is_current_owner
FROM sys.dm_os_cluster_nodes;
Här är resultatet.
| Nodnamn | status | statusbeskrivning | is_current_owner |
|---|---|---|---|
| node1 | 0 | upp | 1 |
| node2 | 0 | upp | 0 |
| Node3 | 1 | ner | 0 |
Se även
sys.dm_os_cluster_properties (Transact-SQL)
sys.dm_io_cluster_shared_drives (Transact-SQL)
sys.fn_virtualservernodes (Transact-SQL)
Dynamiska hanteringsvyer och funktioner (Transact-SQL)