Referenční informace k systémovému objektu skupiny dostupnosti AlwaysOn

Platí pro:SQL Server ve Windows

Tento článek slouží jako referenční stránka pro všechny různé systémové objekty, které lze použít při práci se skupinami dostupnosti (AG).

Zobrazení katalogů systému

Zobrazení systémového katalogu Description
sys.availability_databases_cluster Obsahuje jeden řádek pro každou databázi dostupnosti v instanci SQL Serveru hostující repliku dostupnosti pro libovolnou skupinu dostupnosti (AG) v clusteru clusteringu s podporou převzetí služeb při selhání systému Windows Server (WSFC), bez ohledu na to, jestli je místní databáze kopírování ještě připojená ke skupině dostupnosti.
sys.availability_group_listener_ip_addresses Vrátí řádek pro každou IP adresu přidruženou k jakémukoli naslouchacímu procesu skupiny dostupnosti v clusteru WSFC (Windows Server Failover Clustering).
sys.availability_group_listeners Pro každou skupinu dostupnosti vrátí buď nulové řádky označující, že se ke skupině dostupnosti nepřidružuje žádný název sítě, nebo vrátí řádek pro každou konfiguraci naslouchacího procesu skupiny dostupnosti v clusteru WSFC (Windows Server Failover Clustering).
sys.availability_groups Vrátí řádek pro každou agekci, pro kterou je místní instance SQL Serveru hostitelem repliky dostupnosti. Každý řádek obsahuje kopii metadat skupiny dostupnosti uloženou v mezipaměti.
sys.availability_groups_cluster Vrátí řádek pro každou skupinu dostupnosti v clusteringu windows Serveru s podporou převzetí služeb při selhání (WSFC). Každý řádek obsahuje metadata skupiny dostupnosti z clusteru WSFC.
sys.availability_read_only_routing_lists Vrátí řádek pro seznam směrování jen pro čtení každé repliky dostupnosti ve skupině dostupnosti v clusteru s podporou převzetí služeb při selhání WSFC.
sys.availability_replicas Vrátí řádek pro každou repliku dostupnosti, která patří do jakékoli skupiny dostupnosti v clusteru s podporou převzetí služeb při selhání WSFC.

Zobrazení dynamické správy systému

Zobrazení dynamické správy systému Description
sys.dm_hadr_auto_page_repair Vrátí řádek pro každý pokus o automatickou opravu stránky u jakékoli databáze dostupnosti na replice dostupnosti hostované pro libovolnou skupinu dostupnosti (AG) instancí serveru.
sys.dm_hadr_availability_group_states Vrátí řádek pro každou agekci, která má repliku dostupnosti v místní instanci SQL Serveru. Každý řádek zobrazuje stavy, které definují stav dané skupiny dostupnosti.
sys.dm_hadr_availability_replica_cluster_nodes Vrátí řádek pro každou repliku dostupnosti (bez ohledu na stav spojení) skupin dostupnosti v clusteru Windows Serveru s podporou převzetí služeb při selhání (WSFC).
sys.dm_hadr_availability_replica_cluster_states Vrátí řádek pro každou repliku dostupnosti AlwaysOn (bez ohledu na stav připojení) všech skupin dostupnosti (bez ohledu na umístění repliky) v clusteru Windows Serveru s podporou převzetí služeb při selhání (WSFC).
sys.dm_hadr_availability_replica_states Vrátí řádek pro každou místní repliku a řádek pro každou vzdálenou repliku ve stejné skupině dostupnosti jako místní repliku. Každý řádek obsahuje informace o stavu dané repliky.
sys.dm_hadr_cluster Vrátí řádek, který zveřejňuje název clusteru a informace o kvoru.
sys.dm_hadr_cluster_members Vrátí řádek pro každý člen, který tvoří kvorum a stav každého z nich.
sys.dm_hadr_cluster_networks Vrátí řádek pro každého člena clusteru WSFC, který se účastní konfigurace podsítě skupiny dostupnosti.
sys.dm_hadr_database_replica_cluster_states Vrátí řádek obsahující informace, které vám poskytnou přehled o stavu databází dostupnosti ve skupinách dostupnosti v každé skupině dostupnosti v clusteru WSFC (Windows Server Failover Clustering).
sys.dm_hadr_database_replica_states Vrátí řádek pro každou databázi, která se účastní skupiny dostupnosti, pro kterou místní instance SQL Serveru hostuje repliku dostupnosti.
sys.dm_hadr_instance_node_map Pro každou instanci SQL Serveru, která je hostitelem repliky dostupnosti, která je připojená k její skupině dostupnosti, vrátí název uzlu clusteru s podporou převzetí služeb při selhání systému Windows Server (WSFC), který je hostitelem instance serveru.
sys.dm_hadr_name_id_map Zobrazuje mapování skupin dostupnosti, které aktuální instance SQL Serveru připojila ke třem jedinečným ID: ID skupiny dostupnosti, ID prostředku WSFC a ID skupiny WSFC.
sys.dm_tcp_listener_states Vrátí řádek obsahující informace o dynamickém stavu pro každý naslouchací proces TCP.

Systémové funkce

Systémová funkce Description
sys.fn_hadr_is_primary_replica Slouží k určení, jestli je aktuální replika primární replikou.
sys.fn_hadr_backup_is_preferred_replica Slouží k určení, jestli je aktuální replika upřednostňovanou replikou zálohování.
sys.fn_hadr_distributed_ag_replica Slouží k mapování repliky v distribuované skupině dostupnosti do místní skupiny dostupnosti.