Partekatu honen bidez:


sys.availability_databases_cluster (Transact-SQL)

Applies to:SQL Server

Devuelve una fila para cada base de datos de disponibilidad en la instancia de SQL Server que hospeda una réplica de disponibilidad para cualquier grupo de disponibilidad AlwaysOn en el clúster de clústeres de conmutación por error (WSFC) de Windows Server, independientemente de si la base de datos de copia local se ha unido todavía al grupo de disponibilidad.

Nota:

Cuando una base de datos se agrega a un grupo de disponibilidad, la base de datos principal se une automáticamente al grupo. Las bases de datos secundarias se deben preparar en cada réplica secundaria para poder unirse al grupo de disponibilidad.

Nombre de la columna Tipo de datos Descripción
group_id uniqueidentifier Identificador único del grupo de disponibilidad en el que participa la base de datos.

NULL = la base de datos no forma parte de una réplica de disponibilidad en un grupo de disponibilidad.
group_database_id uniqueidentifier Identificador único de la base de datos dentro del grupo de disponibilidad en que la base de datos participa, si hay alguno. group_database_id es el mismo para esta base de datos en la réplica principal y en cada réplica secundaria en la que la base de datos se ha unido al grupo de disponibilidad.

NULL = la base de datos no forma parte de una réplica de disponibilidad en ningún grupo de disponibilidad.
database_name sysname Nombre de la base de datos que se agregó al grupo de disponibilidad.

Permisos

Si el autor de la llamada de sys.availability_databases_cluster no es el propietario de la base de datos, los permisos mínimos necesarios para ver la fila correspondiente son el permiso ALTER ANY DATABASE o VIEW ANY DATABASE de nivel de servidor, o el permiso CREATE DATABASE en la base de datos maestra .

Permisos para SQL Server 2022 y versiones posteriores

Requiere el permiso VER ESTADO DE RENDIMIENTO DEL SERVIDOR en el servidor.