Freigeben über


sys.dm_os_cluster_nodes (Transact-SQL)

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.

status

int

Status des Knotens in einer SQL Server-Failoverclusterinstanz. Weitere Informationen finden Sie unter GetClusterNodeState-Funktion.

  • 0

  • 1

  • 2

  • 3

  • -1

status_description

nvarchar(20)

Beschreibung des Status des SQL Server-Failoverclusterknotens.

  • 0 = aktiv

  • 1 = inaktiv

  • 2 = angehalten

  • 3 = verknüpfen

  • -1 = unbekannt

is_current_owner

bit

1 bedeutet, dass dieser Knoten der aktuelle Besitzer der SQL Server-Failoverclusterressource ist.

Hinweise

Wenn Failoverclustering unterstützt wird, 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.

HinweisHinweis

Diese Sicht ersetzt die fn_virtualservernodes-Funktion, die in einer zukünftigen Version als veraltet markiert wird.

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung für die SQL Server-Instanz.

Beispiele

Im folgenden Beispiel wird sys. dm_os_cluster_nodes verwendet, um die Knoten in der Instanz eines gruppierten Servers zurückzugeben.

SELECT NodeName, status, status_description, is_current_owner 
FROM sys.dm_os_cluster_nodes;

Dies ist das Resultset.

NodeName

status

status_description

is_current_owner

node1

0

up

1

node2

0

up

0

Node3

1

down

0

Siehe auch

Verweis

sys.dm_os_cluster_properties (Transact-SQL)

sys.dm_io_cluster_shared_drives (Transact-SQL)

fn_virtualservernodes (Transact-SQL)

Dynamische Verwaltungssichten und Funktionen (Transact-SQL)