sys.fn_hadr_distributed_ag_database_replica (Transact-SQL)
适用于:SQL Server 2016 (13.x) 及更高版本
用于将分布式可用性组中的数据库映射到本地可用性组中的数据库。
语法
sys.fn_hadr_distributed_ag_database_replica( lag_Id, database_id )
参数
“lag_Id”
分布式可用性组的标识符。 lag_Id 类型 uniqueidentifier。
“database_id”
分布式可用性组中数据库的标识符。 database_id类型 uniqueidentifier。
返回的表
返回以下信息。
列名称 | 数据类型 | 描述 |
---|---|---|
group_database_id | uniqueidentifier | 本地可用性组中数据库的 ID。 |
示例
使用sys.fn_hadr_distributed_ag_database_replica
以下示例传入分布式可用性组中的数据库 ID。 它返回一个表,其中包含与本地可用性组关联的数据库 ID。
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)(创建可用性组 (Transact-SQL))
更改可用性组 (Transact-SQL)