sys.dm_hadr_instance_node_map (Transact-SQL)sys.dm_hadr_instance_node_map (Transact-SQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL Azure нетAzure Synapse Analytics (хранилище данных SQL) нетParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Для каждого экземпляра SQL ServerSQL Server , на котором размещена реплика доступности, которая соединяется с соответствующей группы доступности Always On, то возвращается имя узла отказоустойчивого кластера Windows Server (WSFC), на котором размещена на экземпляре сервера.For every instance of SQL ServerSQL Server that hosts an availability replica that is joined to its Always On availability group, returns the name of the Windows Server Failover Cluster (WSFC) node that hosts the server instance. Это динамическое административное представление может использоваться следующим образом.This dynamic management view has the following uses:

  • Динамическое административное представление может оказаться полезным для обнаружения группы доступности с несколькими репликами доступности, размещенными на одном узле WSFC, поскольку такая конфигурация, которая может возникнуть после отработки отказа FCI в том случае, если группа доступности сконфигурирована неверно, не поддерживается.This dynamic management view is useful for detecting an availability group with multiple availability replicas that are hosted on the same WSFC node, which is an unsupported configuration that could occur after an FCI failover if the availability group is incorrectly configured. Дополнительные сведения см. в разделе Отказоустойчивая кластеризация и группы доступности AlwaysOn (SQL Server).For more information, see Failover Clustering and Always On Availability Groups (SQL Server).

  • Когда несколько экземпляров SQL Server размещаются на одном узле WSFC, DLL-библиотека ресурсов через это динамическое административное представление определяет экземпляр SQL ServerSQL Server, к которому следует подключаться.When multiple SQL Server instances are hosted on the same WSFC node, the Resource DLL uses this dynamic management view to determine the instance of SQL ServerSQL Server to connect to.

Имя столбцаColumn name Тип данныхData type ОписаниеDescription
ag_resource_idag_resource_id nvarchar(256)nvarchar(256) Уникальный идентификатор группы доступности в качестве ресурса в кластере WSFC.Unique ID of the availability group as a resource in the WSFC.
instance_nameinstance_name nvarchar(256)nvarchar(256) Имя -server/экземпляр-экземпляра сервера, на котором размещена реплика группы доступности.Name-server/instance-of a server instance that hosts a replica for the availability group.
node_namenode_name nvarchar(256)nvarchar(256) Имя узла WSFC.Name of the WSFC node.

РазрешенияPermissions

необходимо разрешение VIEW SERVER STATE на сервере.Requires VIEW SERVER STATE permission on the server.

См. такжеSee Also

Динамические представления управления и функции, связанные с группами доступности AlwaysOn (Transact-SQL) Always On Availability Groups Dynamic Management Views and Functions (Transact-SQL)
Представления каталога групп доступности AlwaysOn (Transact-SQL) Always On Availability Groups Catalog Views (Transact-SQL)
Отслеживание групп доступности (Transact-SQL) Monitor Availability Groups (Transact-SQL)
Группы доступности AlwaysOn (SQL Server)Always On Availability Groups (SQL Server)