Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Egy adatbázis-tükröző munkafolyamat során a tükrözött adatbázis mindig egy adott állapotban van (a tükrözős állapot). Az adatbázis állapota tükrözi a kommunikációs állapotot, az adatáramlást és a partnerek közötti adatkülönbséget. Az adatbázis tükröző ülés ugyanazt az állapotot veszi fel, mint a fő adatbázis.
Egy adatbázis-tükröző munkamenet során a szerver példányok figyelik egymást. A partnerek a tükröző állapotot használják az adatbázis figyelésére. A PENDING_FAILOVER állapot kivételével a fő és a tüköradatbázis mindig ugyanabban az állapotban van. Ha tanú van beállítva az ülésre, mindkét partner a tanút a kapcsolati állapotával (CSATLAKOZTATVA vagy LESZAKADVA) figyeli.
Az adatbázis lehetséges tükrözőállapotai a következők:
| Tükrözési állapot | Description |
|---|---|
| SZINKRONIZÁLÁSA | A tükrözött adatbázis tartalma elmarad az elsődleges adatbázis tartalmától. A fő szerver naplórekordokat küld a tükör szervernek, amely a változásokat a tükör adatbázisban alkalmazza, hogy előrehaladjon azt. Az adatbázis tükröző munkamenet kezdetén az adatbázis SZINKRONIZÁLÓ állapotban van. A fő szerver szolgálja ki az adatbázist, a tükör pedig próbálja utolérni a lépést. |
| SZINKRONIZÁLT | Amikor a tükörszerver eléggé utoléri a fő szervert, a tükrözési állapot SZINKRONIZÁLT-ra változik. Az adatbázis ebben az állapotban marad mindaddig, amíg az elsődleges kiszolgáló továbbra is módosításokat küld a tükrözési kiszolgálónak, és a tükrözési kiszolgáló továbbra is alkalmazza a módosításokat a tükrözött adatbázisra. Ha a tranzakciós biztonság TELJESautomatikus, valamint a manuális failover-re van állítva, mindkettő támogatott a SYNCED állapotban, akkor a failover után nem történik adatvesztés. Ha a tranzakciós biztonság nem működik, akkor mindig előfordulhat némi adatvesztés, még SZINKRONIZÁLT állapotban is. Az SQL Server Management Studio-ban az adatbázis státusza Restoring (Visszaállítás) állapotként jelenik meg. A tényleges állapothoz a mirroring_state_desc lekérdezés oszlopot a sys.database_mirroring |
| SUSPENDED | Az adatbázis tükörmásolata nem érhető el. A fő adatbázis fut anélkül, hogy naplókat küldene a tükör szervernek, ezt a feltételt futtatva (running exposed) néven ismerik. Ez az állapot a failover után. Egy ülés is FELFÜGGESZTHETŐ lehet újrajátszási hibák vagy az adminisztrátor szüneteltetése miatt. A SUSPENDED egy tartós állapot, amely túléli a partnerek leállását és startupokat. |
| PENDING_FAILOVER | Ez az állapot csak a fő szerveren jelenik meg, miután megkezdődött a failover, de a szerver nem vált át a tükörszerepbe. Amikor elindítják a failovert, a fő adatbázis PENDING_FAILOVER állapotba kerül, gyorsan megszünteti a felhasználói kapcsolatokat, és hamarosan átveszi a tükör szerepét. |
| ELVÁLASZTOTT | A partner elvesztette a kapcsolatot a másik partnerrel. |