sys.dm_hadr_instance_node_map (Transact-SQL)
S'applique à : SQL Server
Pour chaque instance de SQL Server qui héberge un réplica de disponibilité joint à son groupe de disponibilité Always On, retourne le nom du nœud WSFC (cluster de basculement Windows Server) qui héberge l’instance de serveur. Cette vue de gestion dynamique permet les utilisations suivantes :
Cette vue de gestion dynamique est utile pour détecter un groupe de disponibilité avec plusieurs réplicas de disponibilité hébergés sur le même nœud WSFC, qui est une configuration non prise en charge qui peut se produire après un basculement d’instance de cluster de basculement (FCI) si le groupe de disponibilité est configuré de manière incorrecte. Pour plus d’informations, consultez Clustering de basculement et groupes de disponibilité Always On (SQL Server).
Lorsque plusieurs instances de SQL Server sont hébergées sur le même nœud WSFC, la DLL de ressource utilise cette vue de gestion dynamique pour déterminer l'instance de SQL Server à laquelle se connecter.
Nom de la colonne | Type de données | Description |
---|---|---|
ag_resource_id |
nvarchar (256) | ID unique du groupe de disponibilité en tant que ressource dans le cluster WSFC. |
instance_name |
nvarchar (256) | Name-<server> /<instance>-of instance de serveur qui héberge un réplica pour le groupe de disponibilité. |
node_name |
nvarchar (256) | Nom du nœud WSFC. |
Notes
Dans un cluster de basculement Windows Server (WSFC), les colonnes de cluster affichent les détails du cluster Windows. Dans les cas où il n’existe aucun cluster Windows, tel que des groupes de disponibilité à l’échelle en lecture ou des groupes de disponibilité sur Linux, les colonnes associées au cluster peuvent afficher des données sur un cluster par défaut interne. Ces colonnes sont destinées à un usage interne uniquement et peuvent être ignorées.
autorisations
Pour SQL Server 2019 (15.x) et les versions précédentes, nécessite l’autorisation VIEW SERVER STATE sur le serveur.
Pour SQL Server 2022 (16.x) et versions ultérieures, nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.