sys.availability_databases_cluster (Transact-SQL)

Aplica-se a: SQL Server

Contém uma linha para cada banco de dados de disponibilidade na instância do SQL Server que está hospedando uma réplica de disponibilidade para qualquer grupo de disponibilidade Always On no cluster do WSFC (Windows Server Failover Clustering), independentemente de se o banco de dados de cópia local foi unido ao grupo de disponibilidade.

Observação

Quando um banco de dados é adicionado a um grupo de disponibilidade, o banco de dados primário é unido automaticamente ao grupo. Os bancos de dados secundários deve estar preparados em cada réplica secundária para poderem ser unidos ao grupo de disponibilidade.

Nome da coluna Tipo de dados Descrição
group_id uniqueidentifier Identificador exclusivo do grupo de disponibilidade, se houver, do qual o banco de dados está participando.

NULL = o banco de dados não faz parte de uma réplica de disponibilidade em um grupo de disponibilidade.
group_database_id uniqueidentifier Identificador exclusivo do banco de dados no grupo de disponibilidade, se houver, do qual o banco de dados está participando. group_database_id é o mesmo para este banco de dados na réplica primária e em toda réplica secundária na qual o banco de dados foi ingressado ao grupo de disponibilidade.

NULL = o banco de dados não faz parte de uma réplica de disponibilidade em nenhum grupo de disponibilidade.
database_name sysname O nome do banco de dados que foi adicionado ao grupo de disponibilidade.

Permissões

Se o chamador de sys.availability_databases_cluster não for o proprietário do banco de dados, as permissões mínimas necessárias para ver a linha correspondente serão a permissão de nível de servidor ALTER ANY DATABASE ou VIEW ANY DATABASE ou a permissão CREATE DATABASE no banco de dados mestre .

Confira também

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)
Visão geral dos Grupos de Disponibilidade AlwaysOn (SQL Server)