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
Azure SQL Database
Használd a DTCTransaction eseményosztályt az SQL Server Database Engine tranzakcióinak állapotának figyelésére, amelyeket a Microsoft Distributed Transaction Coordinator (DTC) koordinál. Ez magában foglalja azokat a tranzakciókat, amelyek két vagy több adatbázist érintenek ugyanabban az adatbázis motorban, vagy elosztott tranzakciókat is, amelyek két vagy több példányt érintenek az adatbázis motorból.
DTCTransaction Event Class Data Columns
| Adatoszlop neve | Adattípus | Description | Oszlopazonosító | Szűrhető |
|---|---|---|---|---|
| ApplicationName | nvarchar | Annak az ügyfélalkalmazásnak a neve, amely létrehozta a kapcsolatot az SQL Server egy példányával. Ez az oszlop a program megjelenített neve helyett az alkalmazás által átadott értékekkel van feltöltve. | 10 | Igen |
| BinaryData | image | A Munkaegység ID (UOW) bináris ábrázolása, amely egyedien azonosítja ezt a tranzakciót a DTC-n belül. | 2 | Igen |
| ClientProcessID | int | A gazdaszámítógép által hozzárendelt azonosító ahhoz a folyamathoz, amelyben az ügyfélalkalmazás fut. Ez az adatoszlop akkor töltődik, ha az ügyfél megadja az ügyfél folyamatazonosítóját. | 9 | Igen |
| 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 | Annak az adatbázisnak a neve, amelyben a felhasználói utasítás fut. | 35 | Igen |
| EventClass | int | Az esemény típusa = 19. | 27 | Nem |
| Eseménysorozat | int | Egy adott esemény sorrendje a kérelemben. | 51 | Nem |
| EventSubClass | int | Az esemény alosztály típusa. 0=Szerezd meg a címet 1=Propagate tranzakció 3=Szoros kapcsolat 6=Új DTC tranzakció létrehozása 7=Csatlakozás DTC tranzakcióba 9=Belső commitáció 10=Belső megszakítás 14=Tranzakció előkészítése 15=Tranzakció előkészítve van 16=A tranzakció megszűnt 17=Tranzakció elköteleződés 22=TM meghibásodott előkészített állapotban 23=Ismeretlen |
21 | Igen |
| GroupID | int | Annak a számítási feladatcsoportnak az azonosítója, amelyben az SQL Trace esemény aktiválódik. | 66 | Igen |
| HostName | nvarchar | Annak a számítógépnek a neve, amelyen az ügyfél fut. Ez az adatoszlop akkor van feltöltve, ha a kliens megadja a hosztnevet. A gazdanév meghatározásához használja az HOST_NAME függvényt. | 8 | Igen |
| IntegerData | int | Az ügylet izolációs szintje. | 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 |
| LoginName | nvarchar | A felhasználó bejelentkezésének neve (akár az SQL Server biztonsági bejelentkezése, akár a Microsoft Windows bejelentkezési adatai DOMAIN\felhasználónév formájában). | 11 | 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 |
| NTDomainName | nvarchar | Windows-tartomány, amelyhez a felhasználó tartozik. | 7 | Igen |
| NTUserName | nvarchar | Windows-felhasználónév. | 6 | Igen |
| RequestID | int | Az utasítást tartalmazó kérelem azonosítója. | 49 | Igen |
| Kiszolgálónév | nvarchar | A nyomkövetés alatt álló SQL Server-példány neve. | 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 kezdetének időpontja, amikor elérhető. | 14 | Igen |
| TextData | kontextus | Az UOW szöveges ábrázolása, amely egyedien azonosítja ezt a tranzakciót a DTC-n belül. | 1 | Igen |
| TransactionID | bigint | A tranzakció rendszer által hozzárendelt azonosítója. | 4 | Igen |
| XactSequence | bigint | Token a jelenlegi tranzakció leírására. | 50 | Igen |