Megosztás a következőn keresztül:


sys.geo_replication_links (Azure SQL adatbázis)

A következőkre vonatkozik:Azure SQL Database

A georeplikációs partnerség elsődleges és másodlagos adatbázisai közötti minden replikációs kapcsolathoz tartalmaz egy sort. Ez a nézet a logikai master adatbázisban található.

Oszlop név Adattípus Leírás
database_id Int Az aktuális adatbázis azonosítója a sys.databases nézetben.
start_date datetimeoffset UTC időpont egy regionális SQL Database-adatközpontban az adatbázis-replikáció indításakor.
modify_date datetimeoffset UTC időpont a regionális SQL Database-adatközpontban, amikor az adatbázis georeplikálása befejeződött. Az új adatbázis jelenleg szinkronizálva van az elsődleges adatbázissal.
link_guid uniqueidentifier A georeplikációs kapcsolat egyedi azonosítója.
partner_server sysname A georeplikált adatbázist tartalmazó SQL Database-kiszolgáló neve.
partner_database sysname A csatolt SQL Database-kiszolgálón található georeplikált adatbázis neve.
replication_state tinyint Az adatbázis georeplikációs állapota, az alábbiak egyike:

0 = Függőben. Az aktív másodlagos adatbázis létrehozása ütemezett, de a szükséges előkészítési lépések még nem fejeződnek be.

1 = Vetés. A georeplikációs cél üzembe helyezése folyamatban van, de a két adatbázis még nincs szinkronizálva. Amíg a vetés befejeződik, nem tud csatlakozni a másodlagos adatbázishoz. Ha eltávolítja a másodlagos adatbázist az elsődleges adatbázisból, az megszakítja a vetést.

2 = Felzárkózás. A másodlagos adatbázis tranzakciós konzisztens állapotban van, és folyamatosan szinkronizálva van az elsődleges adatbázissal.

4 = Felfüggesztve. Ez nem aktív folyamatos másolási kapcsolat. Ez az állapot általában azt jelzi, hogy a kapcsolathoz rendelkezésre álló sávszélesség nem elegendő az elsődleges adatbázis tranzakciós tevékenységének szintjéhez. A folyamatos másolási kapcsolat azonban továbbra is sértetlen.
replication_state_desc nvarchar(256) PENDING

SEEDING

CATCH_UP

SUSPENDED
role tinyint Georeplikációs szerepkör, az alábbiak egyike:

0 = Elsődleges. Az database_id elsődleges adatbázisra hivatkozik a georeplikációs partnerségben.

1 = Másodlagos. Az database_id elsődleges adatbázisra hivatkozik a georeplikációs partnerségben.
role_desc nvarchar(256) ELSŐDLEGES

MÁSODLAGOS
secondary_allow_connections tinyint A másodlagos típus, a következők egyike:

0 = Nem. A másodlagos adatbázis a feladatátvételig nem érhető el.

1 = Csak olvasható. A másodlagos adatbázis csak az ApplicationIntent=ReadOnly ügyfélkapcsolatok számára érhető el.

2 = Mind. A másodlagos adatbázis bármely ügyfélkapcsolat számára elérhető.
secondary_allow_connections_desc nvarchar(256) Nem

Összes

Írásvédett
percent_copied Int A vetés előrehaladása százalékban

Engedélyek

Ez a nézet csak a masterlogikai kiszolgáló adatbázisában érhető el a kiszolgálószintű egyszerű bejelentkezéshez. Az eredményeket csak a kiszolgáló rendszergazdája, a Microsoft Entra rendszergazdája vagy a dbmanager szerepkörrel rendelkező felhasználó kapja vissza.

példa

Az összes georeplikációs hivatkozással rendelkező adatbázis megjelenítése.

SELECT
     database_id  
   , start_date  
   , partner_server  
   , partner_database  
   , replication_state  
   , role_desc  
   , secondary_allow_connections_desc
FROM sys.geo_replication_links;