sys.dm_os_cluster_nodes (Transact-SQL)
Diese Sicht gibt für jeden Knoten in der Konfiguration der Failoverclusterinstanz eine Zeile zurück. Wenn die aktuelle Instanz eine Failoverclusterinstanz ist, wird eine Liste mit Knoten zurückgegeben, in denen diese Failoverclusterinstanz (früher ‘virtueller Server’) definiert ist. Wenn die aktuelle Serverinstanz keine Failoverclusterinstanz ist, wird ein leeres Rowset zurückgegeben.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
NodeName |
sysname |
Name eines Knotens in der Failoverclusterinstanzkonfiguration (virtueller Server) von SQL Server. |
Hinweise
Wenn Failover-Clusterunterstützung aktiviert ist, kann die Instanz von SQL Server auf jedem Knoten des Failoverclusters ausgeführt werden, der als Teil der Konfiguration der SQL Server-Failoverclusterinstanz (virtueller Server) designiert ist.
Hinweis |
---|
Diese Sicht ersetzt unter Umständen die fn_virtualservernodes-Funktion, die in einer zukünftigen Version als veraltet markiert wird. |
Berechtigungen
Der Benutzer muss über die VIEW SERVER STATE-Berechtigung für die SQL Server-Instanz verfügen.
Beispiele
Im folgenden Beispiel wird sys. dm_os_cluster_nodes verwendet, um die Knoten in der Instanz eines gruppierten Servers zu bestimmen:
SELECT * FROM sys.dm_os_cluster_nodes
Im Folgenden wird das Resultset aufgeführt:
NodeName
--------
SS3-CLUSN1
SS3-CLUSN2