sys.availability_databases_cluster (Transact-SQL)

Enthält eine Zeile für jede Verfügbarkeitsdatenbank in der Instanz von SQL Server, die für jede AlwaysOn-Verfügbarkeitsgruppe im WSFC-Cluster (Windows Server-Failoverclustering) ein Verfügbarkeitsreplikat hostet, unabhängig davon, ob die lokale Kopie der Datenbank bereits mit der Verfügbarkeitsgruppe verknüpft wurde.

HinweisHinweis

Wenn eine Datenbank einer Verfügbarkeitsgruppe hinzugefügt wird, wird die primäre Datenbank automatisch mit der Gruppe verknüpft. Sekundäre Datenbanken müssen auf jedem sekundären Replikat vorbereitet werden, bevor sie mit der Verfügbarkeitsgruppe verknüpft werden können.

Spaltenname

Datentyp

Beschreibung

group_id

uniqueidentifier

Eindeutiger Bezeichner der Verfügbarkeitsgruppe, in der die Datenbank enthalten ist, falls vorhanden.

NULL = Datenbank ist kein Teil eines Verfügbarkeitsreplikats einer Verfügbarkeitsgruppe

group_database_id

uniqueidentifier

Eindeutiger Bezeichner der Datenbank innerhalb der Verfügbarkeitsgruppe, in der die Datenbank enthalten ist, falls vorhanden. group_database_id ist für diese Datenbank im primären Replikat und in jedem sekundären Replikat, auf dem die Datenbank der Verfügbarkeitsgruppe hinzugefügt wurde, identisch.

NULL = Datenbank ist kein Teil eines Verfügbarkeitsreplikats einer beliebigen Verfügbarkeitsgruppe

database_name

sysname

Name der Datenbank, die der Verfügbarkeitsgruppe hinzugefügt wurde.

Berechtigungen

Wenn der Aufrufer von sys.availability_databases_cluster nicht der Besitzer der Datenbank ist, sind zum Anzeigen der entsprechenden Zeile mindestens die Berechtigungen ALTER ANY DATABASE oder VIEW ANY DATABASE auf Serverebene oder die CREATE DATABASE-Berechtigung für die master-Datenbank oder aktuelle Datenbank erforderlich.

Siehe auch

Verweis

sys.availability_groups (Transact-SQL)

sys.databases (Transact-SQL)

sys.dm_hadr_database_replica_states (Transact-SQL)

sys.dm_hadr_database_replica_cluster_states (Transact-SQL)

Konzepte

Übersicht über AlwaysOn-Verfügbarkeitsgruppen (SQL Server)