Поделиться через


sys.fn_hadr_distributed_ag_replica (Transact-SQL)

Область применения: SQL Server 2016 (13.x) и более поздних версий

Используется для сопоставления реплики в распределенной группе доступности с локальной группой доступности.

Соглашения о синтаксисе Transact-SQL

Синтаксис

  
sys.fn_hadr_distributed_ag_replica( lag_Id, replica_id )  

Аргументы

"lag_Id"
Идентификатор распределенной группы доступности. lag_Id имеет тип uniqueidentifier.

"replica_id"
Идентификатор реплики в распределенной группе доступности. replica_id является типом uniqueidentifier.

Возвращаемые таблицы

Возвращает следующие данные.

Имя столбца Тип данных Description
group_id uniqueidentifier Уникальный идентификатор (GUID) локальной группы доступности.

Примеры

Использование sys.fn_hadr_distributed_ag_replica

В следующем примере возвращается таблица с идентификатором локальной группы доступности, связанной с указанной распределенной группой доступности и репликой.

DECLARE @lagId uniqueidentifier = '4A03D1A8-4AE6-B153-E7E9-ED22A546008D'  
DECLARE @replicaId uniqueidentifier = 'D5517513-04A8-FD82-14C6-E684EC913935'  
  
SELECT * FROM sys.fn_hadr_distributed_ag_replica(@lagId, @replicaId)  
GO  

См. также

Функции групп доступности AlwaysOn (Transact-SQL)
Группы доступности AlwaysOn (SQL Server)
Распределенные группы доступности (группы доступности AlwaysOn)
CREATE AVAILABILITY GROUP (Transact-SQL)
ALTER AVAILABILITY GROUP (Transact-SQL)