Megosztás:


Adatbázis tükrözési kapcsolat eseményosztálya

A következőkre vonatkozik:SQL ServerAzure SQL Database

Az SQL Server létrehoz egy Database Mirroring Connection eseményt, amely az adatbázis tükröződésével kezelt transzportált kapcsolat állapotát jelenti.

Adatbázis tükrözése: Connection event class adatoszlopok

Adatoszlop Típus Description Oszlopszám Szűrhető
ApplicationName nvarchar Az ügyfélalkalmazás neve, amely létrehozta a kapcsolatot egy SQL Server példányához. Ez az oszlop a program megjelenített neve helyett az alkalmazás által átadott értékekkel van feltöltve. 10 Igen
ClientProcessID int Az azonosító, amelyet a hostszámítógép rendel a kliens alkalmazás futtató folyamatához. Ez az adatoszlop akkor lesz feltöltve, ha az ügyfél megadja az ügyfél folyamatazonosítóját. 9 Igen
DatabaseID int Az adatbázis azonosítója, amelyet a USE adatbázis utasítás jelöl, vagy az alapértelmezett adatbázis azonosítója, ha egy adott példányra nem adott USE adatbázisutasítást. 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ározd meg az adatbázis értékét a DB_ID függvény segítségével. 3 Igen
Error int Az üzenetazonosító szám a sys.messages fájlban a szöveghez az esemény során. Ha ez az esemény hibát jelent, ez az SQL Server hibaszáma. 31 Nem
EventClass int Az eseményosztály típusa, amit megfognak. Mindig 151 az adatbázis tükröző kapcsolathoz. 27 Nem
Eseménysorozat int Ennek az eseménynek a sorrendszáma. 51 Nem
EventSubClass nvarchar Ennek a kapcsolatnak a kapcsolati állapota. Ehhez az eseményhez az alosztály az alábbi értékek egyike:

Kapcsolódunk. Az SQL Server indít egy átviteli kapcsolatot.

Csatlakoztatott. Az SQL Server transzferkapcsolatot hozott létre.

A csatlakozás sikertelen. Az SQL Server nem tudott átviteli kapcsolatot létrehozni.

Zárva. Az SQL Server lezárja a szállítási kapcsolatot.

Zárva. Az SQL Server lezárta a szállítási kapcsolatot.

Fogadd el. Az SQL Server elfogadott egy transzportkapcsolatot egy másik példányból.

Küldés IO hiba. Az SQL Server átviteli hibát tapasztalt üzenet küldése közben.

Megkaptam az IO hibát. Az SQL Server átviteli hibát tapasztalt üzenet fogadása közben.
21 Igen
GUID uniqueidentifier Ennek a kapcsolatnak a végpontazonosítója. 54 Nem
HostName nvarchar Az a számítógép neve, amelyen a kliens fut. Ez az adatoszlop akkor lesz feltöltve, ha az ügyfél megadja a gazdagép nevét. A gazdanév meghatározásához használja a HOST_NAME függvényt. 8 Igen
IntegerData int Hányszor zárták le ezt a kapcsolatot. 25 Igen
IsSystem int Azt jelzi, hogy az esemény rendszerfolyamaton vagy felhasználói folyamaton történt-e.

0 = felhasználó

1 = rendszer
60 Nem
LoginSid image A bejelentkezett felhasználó biztonsági azonosító száma (SID). Minden sid egyedi a kiszolgálón található minden bejelentkezéshez. 41 Igen
NTDomainName nvarchar A Windows domain, amelyhez a felhasználó tartozik. 7 Igen
NTUserName nvarchar Annak a felhasználónak a neve, aki birtokolja azt a kapcsolatot, amely ezt az eseményt generálta. 6 Igen
ObjectName nvarchar A párbeszéd tárgya. 34 Nem
Kiszolgálónév nvarchar Az SQL Server példányának neve, amelyet követnek. 26 Nem
SPID int Az SQL Server által a klienshez tartozó folyamathoz rendelt session azonosító. 12 Igen
StartTime datetime Az esemény kezdetének időpontja, amikor elérhető. 14 Igen
TextData kontextus A hibaüzenet szövege az eseményhez kapcsolódik. Olyan események esetén, amelyek nem jelentenek hibát, ez a mező üres. A hibaüzenet lehet SQL Server vagy Windows hibaüzenet. 1 Igen
TransactionID bigint A tranzakció rendszer által kiosztott azonosítója. 4 Nem