sys.fn_hadr_distributed_ag_database_replica (Transact-SQL)
Se aplica a: SQL Server 2016 (13.x) y versiones posteriores
Se usa para asignar una base de datos de un grupo de disponibilidad distribuido a la base de datos del grupo de disponibilidad local.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sys.fn_hadr_distributed_ag_database_replica( lag_Id, database_id )
Argumentos
"lag_Id"
Es el identificador del grupo de disponibilidad distribuido. lag_Id es uniqueidentifier de tipo.
"database_id"
Es el identificador de la base de datos de un grupo de disponibilidad distribuido. database_id es uniqueidentifier de tipo.
Tablas devueltas
Devuelve la siguiente información.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
group_database_id | uniqueidentifier | Identificador de la base de datos en el grupo de disponibilidad local. |
Ejemplos
Uso de sys.fn_hadr_distributed_ag_database_replica
En el ejemplo siguiente se pasa el identificador de base de datos en un grupo de disponibilidad distribuido. Devuelve una tabla con el identificador de base de datos asociado al grupo de disponibilidad 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
Consulte también
Funciones de grupos de disponibilidad AlwaysOn (Transact-SQL)
Grupos de disponibilidad Always On (SQL Server)
Grupos de disponibilidad distribuidos (Grupos de disponibilidad AlwaysOn)
CREATE AVAILABILITY GROUP (Transact-SQL)
ALTER AVAILABILITY GROUP (Transact-SQL)