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

返回的表

返回以下信息。

列名称 数据类型 描述
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)(创建可用性组 (Transact-SQL))
更改可用性组 (Transact-SQL)