Dela via


sys.availability_databases_cluster (Transact-SQL)

Applies to:SQL Server

Returnerar en rad för varje tillgänglighetsdatabas på instansen av SQL Server som är värd för en tillgänglighetsreplik för en AlwaysOn-tillgänglighetsgrupp i WSFC-klustret (Windows Server Redundanskluster), oavsett om den lokala kopieringsdatabasen har anslutits till tillgänglighetsgruppen ännu.

Anmärkning

När en databas läggs till i en tillgänglighetsgrupp kopplas den primära databasen automatiskt till gruppen. Sekundära databaser måste förberedas på varje sekundär replik innan de kan anslutas till tillgänglighetsgruppen.

Kolumnnamn Datatyp Beskrivning
group_id uniqueidentifier Unik identifierare för tillgänglighetsgruppen där databasen deltar.

NULL = databasen är inte en del av en tillgänglighetsreplik i en tillgänglighetsgrupp.
group_database_id uniqueidentifier Unik identifierare för databasen i tillgänglighetsgruppen, om någon, där databasen deltar. group_database_id är samma för den här databasen på den primära repliken och på varje sekundär replik där databasen har anslutits till tillgänglighetsgruppen.

NULL = databasen är inte en del av en tillgänglighetsreplik i någon tillgänglighetsgrupp.
database_name sysname Namnet på databasen som lades till i tillgänglighetsgruppen.

behörigheter

Om anroparen av sys.availability_databases_cluster inte är ägare till databasen är de minsta behörigheter som krävs för att se motsvarande rad ALTER ANY DATABASE eller VIEW ANY DATABASE server-level permission, or CREATE DATABASE permission in the master database.

Behörigheter för SQL Server 2022 och senare

Kräver BEHÖRIGHET FÖR VISNINGSSERVERNS PRESTANDATILLSTÅND på servern.