sys.fn_hadr_distributed_ag_database_replica (Transact-SQL)

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Usado para mapear uma base de dados num grupo de disponibilidade distribuída para a base de dados no grupo local de disponibilidade.

Transact-SQL convenções de sintaxe

Syntax

  
sys.fn_hadr_distributed_ag_database_replica( lag_Id, database_id )  

Arguments

'lag_Id'
É o identificador do grupo de disponibilidade distribuída. lag_Id é typeidentifier.

'database_id'
É o identificador da base de dados num grupo de disponibilidade distribuída. database_id é type : uniqueidentifier.

Tabelas Devolvidas

Devolve a seguinte informação.

Nome da coluna Tipo de dados Descrição
group_database_id uniqueidentifier ID da base de dados no grupo de disponibilidade local.

Examples

Usar sys.fn_hadr_distributed_ag_database_replica

O exemplo seguinte passa o ID da base de dados num grupo de disponibilidade distribuída. Devolve uma tabela com o ID da base de dados associado ao grupo de disponibilidade local.

DECLARE @lagId uniqueidentifier = '4A03D1A8-4AE6-B153-E7E9-ED22A546008D'  
DECLARE @databaseId uniqueidentifier = '3FFA882A-C4C3-5B9E-A203-8F44BD9659F7'  
  
SELECT * FROM sys.fn_hadr_distributed_ag_database_replica(@lagId, @databaseId)  
GO  

Ver também

Funções dos Grupos de Disponibilidade Sempre Ligados (Transact-SQL)
Grupos de disponibilidade Always On (SQL Server)
Grupos de Disponibilidade Distribuída (Grupos de Disponibilidade Sempre Ativados)
CREATE AVAILABILITY GROUP (Transact-SQL)
ALTER AVAILABILITY GROUP (Transact-SQL)