sys.fn_hadr_distributed_ag_database_replica (Transact-SQL)
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores
Usado para mapear um banco de dados em um grupo de disponibilidade distribuído para o banco de dados no grupo de disponibilidade local.
Convenções de sintaxe de Transact-SQL
Sintaxe
sys.fn_hadr_distributed_ag_database_replica( lag_Id, database_id )
Argumentos
'lag_Id'
É o identificador do grupo de disponibilidade distribuído. lag_Id é o tipo uniqueidentifier.
'database_id'
É o identificador do banco de dados em um grupo de disponibilidade distribuído. database_id é o tipo uniqueidentifier.
Tabelas retornadas
Retorna as informações a seguir.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
group_database_id | uniqueidentifier | ID do banco de dados no grupo de disponibilidade local. |
Exemplos
Usando sys.fn_hadr_distributed_ag_database_replica
O exemplo a seguir passa a ID do banco de dados em um grupo de disponibilidade distribuído. Ele retorna uma tabela com a ID do banco de dados associada 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
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)