Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Egy sort ad vissza minden olyan rendelkezésre állási replikához, amely a Windows Server feladatátvevő fürt (WSFC) bármely Always On rendelkezésre állási csoportjához tartozik.
Ha a helyi kiszolgálópéldány nem tud csatlakozni a WSFC feladatátvevő fürthöz, például mert a fürt nem működik, vagy a kvórum elveszik, sys.availability_replicas csak a helyi rendelkezésre állási replikák sorait adja vissza. Ezek a sorok csak a metaadatokban helyileg gyorsítótárazott adatoszlopokat tartalmazzák.
| Oszlop név | Adattípus | Description |
|---|---|---|
replica_id |
uniqueidentifier | A replika egyedi azonosítója. |
group_id |
uniqueidentifier | Annak a rendelkezésreállási csoportnak az egyedi azonosítója, amelyhez a replika tartozik. |
replica_metadata_id |
int | Az adatbázismotor rendelkezésre állási replikáihoz tartozó helyi metaadat-objektum azonosítója. |
replica_server_name |
nvarchar(256) | A replikát üzemeltető SQL Server-példány kiszolgálóneve, és nem alapértelmezett példány esetén a példány neve. |
owner_sid |
varbinary(85) | A rendelkezésre állási replika külső tulajdonosához regisztrált biztonsági azonosító (SID) a kiszolgálópéldányban.NULL nem helyi rendelkezésre állási replikák esetén. |
endpoint_url |
nvarchar(256) | A felhasználó által megadott adatbázistükrözési végpont sztringképe, amelyet az elsődleges és másodlagos replikák közötti kapcsolatok használnak az adatszinkronizáláshoz. A végpont URL-címeinek szintaxisával kapcsolatos információkért lásd: Végpont URL-címének megadása – Rendelkezésre állási replika hozzáadása vagy módosítása.NULL = Nem lehet beszélni a WSFC feladatátvevő fürtvel.A végpont módosításához használja az ENDPOINT_URLALTER AVAILABILITY GROUP Transact-SQL utasítást. |
availability_mode |
tinyint | A replika rendelkezésre állási módja, az alábbiak egyike:0 = Aszinkron véglegesítés. Az elsődleges replika anélkül véglegesítheti a tranzakciókat, hogy megvárná, amíg a másodlagos meg nem írja a naplót a lemezre.1 = Szinkron véglegesítés. Az elsődleges replika megvárja egy adott tranzakció véglegesítését, amíg a másodlagos replika meg nem írta a tranzakciót a lemezre.4 = Csak konfiguráció. Az elsődleges replika szinkron módon küldi el a rendelkezésre állási csoport konfigurációs metaadatait a replikának. A rendszer nem továbbítja a felhasználói adatokat a replikának.További információkért lásd: Az Always On rendelkezésre állási csoport különböző rendelkezésre állási módjai közötti különbségek. Az SQL Server 2017 (14.x) CU 1 és újabb verzióira vonatkozik. |
availability_mode_desc |
nvarchar(60) | Az availability_modeegyik leírása:ASYNCHRONOUS_COMMITSYNCHRONOUS_COMMITCONFIGURATION_ONLYEgy rendelkezésre állási replika rendelkezésre állási módjának módosításához használja az AVAILABILITY_MODEALTER AVAILABILITY GROUP Transact-SQL utasítást.A replika rendelkezésre állási módját nem módosíthatja CONFIGURATION_ONLY. A replikát nem módosíthatja CONFIGURATION_ONLY másodlagos vagy elsődleges replikára. |
failover_mode |
tinyint | A rendelkezésre állási replika feladatátvételi módja :0 = Automatikus feladatátvétel. A replika az automatikus feladatátvétel lehetséges célpontja. Az automatikus feladatátvétel csak akkor támogatott, ha a rendelkezésre állási mód szinkron véglegesítésreavailability_mode (is 1) van beállítva, és a rendelkezésre állási replika jelenleg szinkronizálva van.1 = Manuális feladatátvétel. Ha egy másodlagos replika manuális feladatátvételre van konfigurálva, az adatbázis-rendszergazdának manuálisan kell kezdeményeznie a feladatátvételt. A feladatátvétel típusa attól függ, hogy a másodlagos replika szinkronizálva van-e, az alábbiak szerint:Ha a rendelkezésre állási replika nem szinkronizálódik vagy továbbra is szinkronizálódik, csak kényszerített feladatátvétel (lehetséges adatvesztéssel) fordulhat elő. Ha a rendelkezésre állási mód szinkron véglegesítésre ( availability_mode is 1) van beállítva, és a rendelkezésre állási replika jelenleg szinkronizálva van, manuális feladatátvétel történhet adatvesztés nélkül.A rendelkezésre állási replikában lévő összes rendelkezésre állási adatbázis adatbázis-szinkronizálási állapotának megtekintéséhez használja a synchronization_healthsys.dm_hadr_availability_replica_states dinamikus felügyeleti nézet oszlopait és synchronization_health_desc oszlopait. Az összegző frissítés figyelembe veszi az összes rendelkezésre állási adatbázis szinkronizálási állapotát és a rendelkezésre állási replika rendelkezésre állási módját.Megjegyzés: Egy adott rendelkezésre állási adatbázis szinkronizálási állapotának megtekintéséhez kérdezze le a synchronization_statesys.dm_hadr_database_replica_states dinamikus felügyeleti nézet oszlopait és synchronization_health oszlopait. |
failover_mode_desc |
nvarchar(60) | Az failover_modeegyik leírása:MANUALAUTOMATICA feladatátvételi mód módosításához használja az FAILOVER_MODEALTER RENDELKEZÉSRE ÁLLÁSI CSOPORT Transact-SQL utasítást. |
session_timeout |
int | Az időtúllépési időszak másodpercben. Az időtúllépési időszak az a maximális idő, amíg a replika egy másik replikától üzenetet fogad, mielőtt figyelembe venné, hogy az elsődleges és a másodlagos replika közötti kapcsolat meghiúsult. A munkamenet időtúllépése azt észleli, hogy a másodpéldányok csatlakoznak-e az elsődleges replikához. A másodlagos replikával való sikertelen kapcsolat észlelésekor az elsődleges replika a másodlagos replikát NOT_SYNCHRONIZEDtekinti . Az elsődleges replikával való sikertelen kapcsolat észlelésekor egy másodlagos replika egyszerűen megkísérli újracsatlakozni.Megjegyzés: A munkamenet-időtúllépések nem okoznak automatikus feladatátvételt. Az érték módosításához használja az SESSION_TIMEOUTALTER AVAILABILITY GROUP Transact-SQL utasítást. |
primary_role_allow_connections |
tinyint | Az alábbiak egyike, hogy a rendelkezésre állás lehetővé teszi-e az összes kapcsolatot, vagy csak az írási-olvasási kapcsolatokat:2 = Minden (alapértelmezett)3 = Írás olvasása |
primary_role_allow_connections_desc |
nvarchar(60) | Az primary_role_allow_connectionsegyik leírása:ALLREAD_WRITE |
secondary_role_allow_connections |
tinyint | Azt, hogy a másodlagos szerepkört végrehajtó rendelkezésre állási replika (azaz másodlagos replika) képes-e fogadni az ügyfelek kapcsolatait, az alábbiak egyike:0 = Nem. A másodlagos replika adatbázisaihoz nem lehet kapcsolatot létesíteni, és az adatbázisok nem érhetők el olvasási hozzáférésre. Ez az alapértelmezett beállítás.1 = Csak olvasható. A másodlagos replika adatbázisaihoz csak írásvédett kapcsolatok engedélyezettek. A replika összes adatbázisa elérhető olvasási hozzáféréshez.2 = Minden. A másodlagos replika adatbázisaihoz minden kapcsolat engedélyezett írásvédett hozzáférés céljából.További információért lásd: Írásvédett számítási feladatok kiszervezése egy Always On rendelkezésre állási csoport másodlagos replikájára. |
secondary_role_allow_connections_desc |
nvarchar(60) | Az secondary_role_allow_connectionsegyik leírása:NOREAD_ONLYALL |
create_date |
datetime | A replika létrehozásának dátuma.NULL = A replika nincs ezen a kiszolgálópéldányon. |
modify_date |
datetime | A replika utolsó módosításának dátuma.NULL = A replika nincs ezen a kiszolgálópéldányon. |
backup_priority |
int | A felhasználó által megadott prioritást jelöli a replika biztonsági mentéseinek végrehajtásához az ugyanazon rendelkezésre állási csoport többi replikájához képest. Az érték egy egész szám a 0..100 tartományban. További információ: Támogatott biztonsági másolatok kiszervezése egy rendelkezésre állási csoport másodlagos replikáira. |
read_only_routing_url |
nvarchar(256) | Az írásvédett rendelkezésre állási replika csatlakozási végpontja (URL-címe). További információ: Always On rendelkezésre állási csoport írásvédett útválasztásának konfigurálása. |
seeding_mode |
tinyint | Az alábbiak egyike:0 = Automatikus1 = Kézikönyv |
seeding_mode_desc |
nvarchar(60) | A bevetési módot ismerteti.AUTOMATICMANUAL |
read_write_routing_url |
nvarchar(256) | Kapcsolati végpont (URL) arra az esetben, ha a replika az elsődleges. További információ: Másodlagosról elsődlegesre történő replika olvasási/írási kapcsolat átirányítása (Always On rendelkezésre állási csoportok). A: SQL Server 2019 (15.x) és újabb verziókra vonatkozik. |
Permissions
Engedélyre van szükség VIEW ANY DEFINITION a kiszolgálópéldányon.