sys.fn_hadr_distributed_ag_database_replica (Transact-SQL)
S’applique à : SQL Server 2016 (13.x) et versions ultérieures
Utilisé pour mapper une base de données dans un groupe de disponibilité distribué à la base de données dans le groupe de disponibilité local.
Conventions de la syntaxe Transact-SQL
Syntaxe
sys.fn_hadr_distributed_ag_database_replica( lag_Id, database_id )
Arguments
'lag_Id'
Identificateur du groupe de disponibilité distribué. lag_Id est de type uniqueidentifier.
'database_id'
Identificateur de la base de données dans un groupe de disponibilité distribué. database_id est de type uniqueidentifier.
Tables retournées
Retourne les informations suivantes.
Nom de la colonne | Type de données | Description |
---|---|---|
group_database_id | uniqueidentifier | ID de la base de données dans le groupe de disponibilité local. |
Exemples
Utilisation de sys.fn_hadr_distributed_ag_database_replica
L’exemple suivant transmet l’ID de base de données dans un groupe de disponibilité distribué. Elle retourne une table avec l’ID de base de données associé au groupe de disponibilité 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
Voir aussi
Fonctions de groupes de disponibilité Always On (Transact-SQL)
Groupes de disponibilité SQL Server Always On (SQL Server)
Groupes de disponibilité distribués (groupes de disponibilité Always On)
CREATE AVAILABILITY GROUP (Transact-SQL)
ALTER AVAILABILITY GROUP (Transact-SQL)