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)