Condividi tramite


sys.fn_hadr_distributed_ag_database_replica (Transact-SQL)

Si applica a: SQL Server 2016 (13.x) e versioni successive

Usato per eseguire il mapping di un database in un gruppo di disponibilità distribuito al database nel gruppo di disponibilità locale.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

  
sys.fn_hadr_distributed_ag_database_replica( lag_Id, database_id )  

Argomenti

'lag_Id'
Identificatore del gruppo di disponibilità distribuito. lag_Id è di tipo uniqueidentifier.

'database_id'
Identificatore del database in un gruppo di disponibilità distribuito. database_id è di tipo uniqueidentifier.

Tabelle restituite

Restituisce le informazioni seguenti.

Nome colonna Tipo di dati Descrizione
group_database_id uniqueidentifier ID del database nel gruppo di disponibilità locale.

Esempi

Uso di sys.fn_hadr_distributed_ag_database_replica

Nell'esempio seguente viene passato l'ID del database in un gruppo di disponibilità distribuito. Restituisce una tabella con l'ID del database associato al gruppo di disponibilità locale.

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  

Vedi anche

Funzioni dei gruppi di disponibilità AlwaysOn (Transact-SQL)
Gruppi di disponibilità Always On (SQL Server)
Gruppi di disponibilità distribuiti (gruppi di disponibilità AlwaysOn)
CREATE AVAILABILITY GROUP (Transact-SQL)
ALTER AVAILABILITY GROUP (Transact-SQL)