sys.fn_hadr_distributed_ag_database_replica (Transact-SQL)
Область применения: SQL Server 2016 (13.x) и более поздних версий
Используется для сопоставления базы данных в распределенной группе доступности с базой данных в локальной группе доступности.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sys.fn_hadr_distributed_ag_database_replica( lag_Id, database_id )
Аргументы
"lag_Id"
Идентификатор распределенной группы доступности. lag_Id имеет тип uniqueidentifier.
"database_id"
Идентификатор базы данных в распределенной группе доступности. database_id является типом uniqueidentifier.
Возвращаемые таблицы
Возвращает следующие данные.
Имя столбца | Тип данных | Description |
---|---|---|
group_database_id | uniqueidentifier | Идентификатор базы данных в локальной группе доступности. |
Примеры
Использование sys.fn_hadr_distributed_ag_database_replica
В следующем примере передается идентификатор базы данных в распределенной группе доступности. Она возвращает таблицу с идентификатором базы данных, связанной с локальной группой доступности.
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
См. также
Функции групп доступности AlwaysOn (Transact-SQL)
Группы доступности AlwaysOn (SQL Server)
Распределенные группы доступности (группы доступности AlwaysOn)
CREATE AVAILABILITY GROUP (Transact-SQL)
ALTER AVAILABILITY GROUP (Transact-SQL)