fn_virtualservernodes (Transact-SQL)

Gibt eine Liste der Failoverclusterinstanz-Knoten zurück, auf denen eine Instanz von SQL Server ausgeführt werden kann. Diese Informationen sind in Umgebungen mit Failover-Clusterunterstützung hilfreich.

ms176098.note(de-de,SQL.90).gifWichtig:
Diese Microsoft SQL Server 2000-Systemfunktion wird aus Gründen der Abwärtskompatibilität bereitgestellt. Stattdessen wird die Verwendung von sys.dm_os_cluster_nodes empfohlen.

Syntax

fn_virtualservernodes()

Zurückgegebene Tabellen

Wenn der aktuelle Server ein gruppierter Server ist, gibt fn_virtualservernodes eine Liste mit Failoverclusterinstanz-Knoten zurück, auf denen diese Instanz von SQL Server definiert ist.

Wenn die aktuelle Serverinstanz kein gruppierter Server ist, gibt fn_virtualservernodes ein leeres Rowset zurück.

Berechtigungen

Der Benutzer muss über die VIEW SERVER STATE-Berechtigung für die Instanz von SQL Server verfügen.

Beispiele

Im folgenden Beispiel wird fn_virtualservernodes zur Abfrage auf einer Instanz des gruppierten Servers verwendet:

SELECT * FROM fn_virtualservernodes()

Im Folgenden wird das Resultset aufgeführt:

NodeName

--------

SS3-CLUSN1

SS3-CLUSN2

Siehe auch

Verweis

sys.dm_os_cluster_nodes
fn_servershareddrives (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

17. Juli 2006

Geänderter Inhalt:
  • Hinweise zur Aktualität und Link zum Thema sys.dm_os_cluster_nodes wurden hinzugefügt.
  • Berechtigungen gelten auf Instanzebene, nicht auf Serverebene.
  • Die Knotennamen im Resultset wurden aktualisiert.