Share via


sys.availability_databases_cluster (Transact-SQL)

Contient une ligne pour chaque base de données de disponibilité sur l'instance de SQL Server qui héberge un réplica de disponibilité pour tout groupe de disponibilité AlwaysOn dans le cluster de clustering de basculement Windows Server (WSFC), que la base de données de copie locale ait déjà été attachée au groupe de disponibilité ou non.

[!REMARQUE]

Lorsqu'une base de données est ajoutée à un groupe de disponibilité, la base de données primaire est automatiquement jointe au groupe. Les bases de données secondaires doivent être préparées sur chaque réplica secondaire avant de pouvoir être jointes au groupe de disponibilité.

Nom de colonne

Type de données

Description

group_id

uniqueidentifier

Identificateur unique du groupe de disponibilité, le cas échéant, auquel la base de données participe.

NULL = La base de données ne fait pas partie d'un réplica de disponibilité dans un groupe de disponibilité.

group_database_id

uniqueidentifier

Identificateur unique de la base de données dans le groupe de disponibilité, le cas échéant, auquel la base de données participe. group_database_id est identique pour cette base de données sur le réplica principal et sur chaque réplica secondaire sur lequel la base de données a été jointe au groupe de disponibilité.

NULL = La base de données ne fait pas partie d'un réplica de disponibilité dans un groupe de disponibilité.

database_name

sysname

Nom de la base de données qui a été ajoutée au groupe de disponibilité.

Autorisations

Si l'appelant de sys.availability_databases_cluster n'est pas le propriétaire de la base de données, les autorisations minimales requises pour consulter la ligne correspondante sont des autorisations ALTER ANY DATABASE ou VIEW ANY DATABASE au niveau du serveur, ou encore l'autorisation CREATE DATABASE dans la base de données master.

Voir aussi

Référence

sys.availability_groups (Transact-SQL)

sys.databases (Transact-SQL)

sys.dm_hadr_database_replica_states (Transact-SQL)

sys.dm_hadr_database_replica_cluster_states (Transact-SQL)

Concepts

Vue d'ensemble des groupes de disponibilité AlwaysOn (SQL Server)