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
Azure SQL Database
Az Adatbázis tükröző állapotváltozás eseményosztály jelzi, mikor változik a tükrözött adatbázis állapota. Ezt az eseményosztályt a tükrözött adatbázisok állapotainak monitorozása nyomokba helyezzük.
Amikor az Database Mirroring State Change eseményosztály be van építve egy nyomkövetésbe, a relatív túlterhelés alacsony. A költség nagyobb lehet, ha a tükrözött adatbázisok állapota nő.
Adatadatbázis állapotváltozás eseményosztály adatoszlopainak tükrözése
| Adatoszlop neve | Adattípus | Description | Oszlopazonosító | Szűrhető |
|---|---|---|---|---|
| DatabaseID | int | Az adatbázis azonosítója, amelyet az USE adatbázis utasítás vagy az alapértelmezett adatbázis jelöl, ha egy adott példányra nem adott USE adatbázis utasítást adtak ki. Az SQL Server Profiler megjeleníti az adatbázis nevét, ha a ServerName adatoszlop rögzítésre kerül a nyomkövetésben, és a szerver elérhető. Határozza meg az adatbázis értékét a DB_ID függvénnyel. | 3 | Igen |
| DatabaseName | nvarchar | A tükrözött adatbázis neve. | 35 | Igen |
| EventClass | int | Az esemény típusa = 167. | 27 | Nem |
| Eseménysorozat | int | Az eseményosztály sorozata egy kötetben. | 51 | Nem |
| IntegerData | int | Előzetes állami igazolvány. | 25 | Igen |
| IsSystem | int | Azt jelzi, hogy az esemény rendszerfolyamaton vagy felhasználói folyamaton történt-e. 1 = rendszer, 0 = felhasználó. | 60 | Igen |
| LoginSid | image | A bejelentkezett felhasználó biztonsági azonosítója (SID). Ezt az információt a sys.server_principals katalógus nézetben találhatod. Minden sid egyedi a kiszolgálón található minden bejelentkezéshez. | 41 | Igen |
| RequestID | int | Az utasítást tartalmazó kérelem azonosítója. | 49 | Igen |
| Kiszolgálónév | nvarchar | A Microsoft SQL Server példányának neve, amelyet nyomon követnek. | 26 | Nem |
| SessionLoginName | nvarchar | A munkamenetet létrehozó felhasználó bejelentkezési neve. Például, ha Login1-vel csatlakozol az SQL Serverhez, és egy utasítást futtatsz Login2-ként, akkor a SessionLoginName a Login1-et, a LoginName pedig Login2-t mutatja. Ez az oszlop az SQL Server- és a Windows-bejelentkezéseket is megjeleníti. | 64 | Igen |
| SPID | int | Annak a munkamenetnek az azonosítója, amelyen az esemény történt. | 12 | Igen |
| StartTime | datetime | Az esemény indításának időpontja, ha elérhető. | 14 | Igen |
| State | int | Új tükröző állapotazonosító: 0 = null értesítés 1 = Szinkronizált igazgató a tanúval 2 = Szinkronizált igazgató tanú nélkül 3 = Szinkronizált tükör a tanúval 4 = Szinkronizált tükör tanú nélkül 5 = Kapcsolat az elveszett igazgatóval 6 = Kapcsolat a Mirror Lost-szal 7 = Manuális failover 8 = Automatikus failover 9 = Tükrözés felfüggesztve 10 = Nincs Kvórum 11 = Tükör szinkronizálása 12 = Fő futás kitéve |
30 | Igen |
| TextData | kontextus | Az állapotváltozás leírása. | 1 | Igen |
| TransactionID | bigint | A tranzakció rendszer által hozzárendelt azonosítója. | 4 | Igen |