Compartilhar via


sys.fn_hadr_distributed_ag_replica (Transact-SQL)

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

Usado para mapear uma réplica em um grupo de disponibilidade distribuído para o grupo de disponibilidade local.

Convenções de sintaxe de Transact-SQL

Sintaxe

  
sys.fn_hadr_distributed_ag_replica( lag_Id, replica_id )  

Argumentos

'lag_Id'
É o identificador do grupo de disponibilidade distribuído. lag_Id é o tipo uniqueidentifier.

'replica_id'
É o identificador de uma réplica no grupo de disponibilidade distribuído. replica_id é o tipo uniqueidentifier.

Tabelas retornadas

Retorna as informações a seguir.

Nome da coluna Tipo de dados Descrição
group_id uniqueidentifier GUID (identificador exclusivo) do grupo de disponibilidade local.

Exemplos

Usando sys.fn_hadr_distributed_ag_replica

O exemplo a seguir retorna uma tabela com o identificador de grupo de disponibilidade local associado ao grupo de disponibilidade distribuído e à réplica especificados.

DECLARE @lagId uniqueidentifier = '4A03D1A8-4AE6-B153-E7E9-ED22A546008D'  
DECLARE @replicaId uniqueidentifier = 'D5517513-04A8-FD82-14C6-E684EC913935'  
  
SELECT * FROM sys.fn_hadr_distributed_ag_replica(@lagId, @replicaId)  
GO  

Confira também

Funções de Grupos de Disponibilidade AlwaysOn (Transact-SQL)
Grupos de Disponibilidade AlwaysOn (SQL Server)
Grupos de Disponibilidade Distribuída (Grupos de Disponibilidade AlwaysOn)
CREATE AVAILABILITY GROUP (Transact-SQL)
ALTER AVAILABILITY GROUP (Transact-SQL)