sys.dm_hadr_instance_node_map (Transact-SQL)

platí pro:SQL Server

Pro každou instanci SQL Server, která hostuje repliku dostupnosti připojenou ke své skupině Always On, se vrátí název uzlu Windows Server Failover Cluster (WSFC), který hostuje instanci serveru. Toto zobrazení dynamické správy má následující použití:

  • Tento dynamický pohled správy je užitečný pro detekci skupiny dostupnosti s více replikami dostupnosti, které jsou hostovány na stejném uzlu WSFC, což je nepodporovaná konfigurace, která může nastat po failover instance clusteru (FCI) při nesprávné konfiguraci skupiny dostupnosti. Další informace najdete v tématu Clustering s podporou převzetí služeb při selhání a skupiny dostupnosti AlwaysOn (SQL Server).

  • Pokud je na stejném uzlu WSFC hostováno více instancí SQL Serveru, knihovna DLL prostředků pomocí tohoto zobrazení dynamické správy určí instanci SQL Serveru pro připojení.

Název sloupce Datový typ Popis
ag_resource_id nvarchar(256) Unikátní ID skupiny dostupnosti jako zdroje ve WSFC.
instance_name nvarchar(256) Name-<server> / <instance>-of serverová instance, která hostí repliku pro dostupnostní skupinu.
node_name nvarchar(256) Název uzlu WSFC.

Poznámky

Ve Windows Server clusteru s podporou převzetí služeb při selhání (WSFC) se ve sloupcích clusteru zobrazují podrobnosti Windows clusteru. V případech, kdy neexistuje žádný cluster Windows, například skupiny dostupnosti nebo skupiny dostupnosti v Linuxu, můžou sloupce související s clusterem zobrazovat data o interním výchozím clusteru. Tyto sloupce jsou určené pouze pro interní použití a je možné je ignorovat.

Povolení

Pro SQL Server 2019 (15.x) a předchozí verze vyžaduje VIEW na serveru oprávnění SERVER STATE.

Pro SQL Server 2022 (16.x) a pozdější verze vyžaduje VIEW na serveru oprávnění SERVER PERFORMANCE STATE.