sys.fn_hadr_distributed_ag_database_replica (Transact-SQL)
Gilt für: SQL Server 2016 (13.x) und höhere Versionen
Wird verwendet, um eine Datenbank in einer verteilten Verfügbarkeitsgruppe der Datenbank in der lokalen Verfügbarkeitsgruppe zuzuordnen.
Transact-SQL-Syntaxkonventionen
Syntax
sys.fn_hadr_distributed_ag_database_replica( lag_Id, database_id )
Argumente
"lag_Id"
Ist der Bezeichner der Verteilten Verfügbarkeitsgruppe. lag_Id ist ein eindeutiger Bezeichner.
"database_id"
Ist der Bezeichner der Datenbank in einer verteilten Verfügbarkeitsgruppe. database_id ist ein eindeutiger Bezeichner.
Zurückgegebene Tabellen
Gibt die folgenden Informationen zurück.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
group_database_id | uniqueidentifier | ID der Datenbank in der lokalen Verfügbarkeitsgruppe. |
Beispiele
Verwenden von sys.fn_hadr_distributed_ag_database_replica
Im folgenden Beispiel wird die Datenbank-ID in einer verteilten Verfügbarkeitsgruppe übergeben. Sie gibt eine Tabelle mit der Datenbank-ID zurück, die der lokalen Verfügbarkeitsgruppe zugeordnet ist.
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
Weitere Informationen
Always On Availability Groups Functions (Transact-SQL)
Always On-Verfügbarkeitsgruppen (SQL Server)
Verteilte Verfügbarkeitsgruppen (Always On-Verfügbarkeitsgruppen)
CREATE AVAILABILITY GROUP (Transact-SQL)
ALTER AVAILABILITY GROUP (Transact-SQL)