Describing Events by Using Data Columns
Śledzenia SQL używa kolumn danych w wyniki śledzenia do opisu zdarzenia, które są zwracane podczas śledzenia.
Uwaga
Zaczyna się od SQL Server 2005, śledzenia kolumna wartości większe niż 1 GB zwrócony błąd, a w wyniku śledzenia, są obcinane.
The following table describes the Microsoft SQL Server Profiler data columns, which are the same data columns as those used by SQL Trace, and indicates the columns that are selected by default.
kolumna danych |
Błędy DB OLE |
Description |
|---|---|---|
ApplicationName1 |
10 |
Nazwa aplikacji klient, który utworzył połączenie z wystąpienie programu SQL Server. W tej kolumnie jest wypełniony wartości przekazanych przez aplikację, a nie nazwę programu. |
BigintData1 |
52 |
Wartość)bigint Typ danych), która zależy od tego, klasa zdarzenia określone w śledzenia. |
BigintData2 |
53 |
Wartość)bigint Typ danych), która zależy od tego, klasa zdarzenia określone w śledzenia. |
Dane binarne |
2 |
Wartość binarna zależne klasa zdarzenia która są przechwytywane w śledzenia. |
ClientProcessID1 |
9 |
Identyfikator przypisany przez komputer-host to proces, w którym jest uruchomiona aplikacja klient.Ta kolumna danych jest pusta, jeśli identyfikator procesu klient jest dostarczany przez klient. |
ColumnPermissions |
44 |
Wskazuje, czy ustawiono uprawnienie kolumna.Tekst instrukcja, aby ustalić, które uprawnienia zostały zastosowane do kolumny, które można przeanalizować. |
CPU |
18 |
Ilość czas PROCESORA (w milisekundach), który jest używany przez zdarzenie. |
Database ID1 |
3 |
The ID of the database specified by the USE database_name statement, or the ID of the default database if no USE database_namestatement has been issued for a given instance.SQL Server Profiler displays the name of the database if the Server Name data column is captured in the trace and the server is available.Należy określić wartość dla bazy danych za pomocą funkcja DB_ID. |
NazwaBazyDanych |
35 |
Nazwa bazy danych, w którym jest uruchomiony w instrukcja użytkownika. |
DBUserName1 |
40 |
The SQL Server user name of the klient. |
Czas trwania |
13 |
Czas trwania (w mikrosekundach) zdarzenie. Note:
W SQL Server 2005 później, na serwerze raportów czas trwania zdarzenie w mikrosekundach (milionowych jednego albo 10 lub-6, sekundy) i używane przez zdarzenie występujące w milisekundach czas PROCESORA (jeden thousandth lub 10-3, sekundy).W SQL Server 2000, serwer podać zarówno czas trwania i czas PROCESORA (w milisekundach). W SQL Server 2005 lub nowszy SQL Server Profiler Wyświetla graficzny interfejs użytkownika Czas trwania Kolumna milisekund domyślnie, ale podczas śledzenia jest zapisywany w pliku lub bazie danych, Czas trwania wartość kolumny jest zapisywany w mikrosekundach.
|
EndTime |
15 |
Godzina, w którym zdarzenie jest zakończona.Ta kolumna jest pusta dla klas zdarzeń, które odwołują się do zdarzenie jest uruchamiana, takich jak SQL:BatchStarting or SP: uruchamianie. |
Błąd |
31 |
Numer błędu danego zdarzenie.Często jest to numer błędu, przechowywane w sysmessages. |
EventClass1 |
27 |
Typ klasa zdarzenia która są przechwytywane. |
EventSequence |
51 |
Zdarzenie inspekcji zmiany inspekcji |
EventSubClass1 |
21 |
Typ podklasy zdarzenie, które zawiera dodatkowe informacje o każdej klasa zdarzenia.Na przykład, zdarzenie podklasy wartości Ostrzeżenie o wykonanie klasa zdarzenia reprezentuje typu Ostrzeżenie wykonanie: 1 = Oczekiwania kwerendy.Kwerendy muszą czekać na zasoby przed może wykonać; na przykład pamięci. 2 = Limit czas kwerendy.Upłynął limit czasu podczas oczekiwania na zasoby wymagane do wykonywania kwerendy.Dane zdarzenie zdefiniowane przez użytkownika. |
IDENTYFIKATOR GUID |
54 |
Wartość identyfikatora GUID, która zależy od klasa zdarzenia określone w śledzenia. |
Nazwa pliku |
36 |
nazwa logiczna pliku, który jest modyfikowany. |
Tworzy dane wyjściowe wartości parametrów dla każdej usługi RPC. |
33 |
Liczba całkowita, używane przez ODBC, OLE DB lub biblioteki bazy danych do koordynowania wykonanie serwera. |
HostName1 |
8 |
Nazwa komputera, na którym działa klient.Ta kolumna danych jest pusta, jeśli nazwa hosta jest dostarczany przez klient.Aby określić nazwę hosta, należy użyć funkcja HOST_NAME. |
IndexID |
24 |
Identyfikator indeksu na obiekt zdarzenie.Aby określić identyfikator indeksu dla obiektu, należy użyć indid kolumnasysindexes tabela systemowa. |
IntegerData |
25 |
Zależne od całkowitą zdarzenie klasy przechwytywane śledzenia. |
IntegerData2 |
55 |
Wartość całkowita zależne od klasa zdarzenia przechwytywane śledzenia. |
IsSystem |
60 |
Wskazuje, czy wystąpiło zdarzenie procesu systemowego lub procesu użytkownika: 1 = system 0 = user |
LineNumber |
5 |
CursorPrepareW przypadku zdarzeń, które mogą obejmować Transact-SQL instrukcje, jak SP: StmtStarting, the LineNumber zawiera numer wiersza w instrukcja w procedurze przechowywanej lub partia. |
LinkedServerName |
45 |
Inspekcja roli aplikacja Zmień hasło zdarzenie |
LoginName |
11 |
Nazwa logowania użytkownika (Logowanie zabezpieczeń programu SQL Server lub poświadczenia logowania systemu Windows w postaci domena\nazwa_użytkownika). |
LoginSid1 |
41 |
Identyfikator zabezpieczeń (SID) użytkownika zalogowanego.Niniejsze informacje można znaleźć sys.server_principals widokuwzorzec bazy danych.Każdy identyfikator logowania na serwerze ma unikatowy identyfikator. |
MethodName |
47 |
Nazwa metoda OLEDB. |
Tryb |
32 |
Liczba całkowita, używany przez różnych zdarzeń opisuje stan, w którym zdarzenie żąda lub wcześniej. |
NestLevel |
29 |
Liczba całkowita, która reprezentuje dane zwrócone przez @@ NESTLEVEL. |
NTDomainName1 |
7 |
Domena systemu Microsoft Windows, do której należy dany użytkownik. |
NTUserName1 |
6 |
Nazwa użytkownika systemu Windows. |
Identyfikator obiektu |
22 |
Przypisany przez system IDENTYFIKATORA obiektu. |
ObjectID2 |
56 |
Identyfikator powiązanego obiektu lub obiektu, jeśli są dostępne. |
NazwaObiektu |
34 |
Nazwa obiektu, do którego istnieje odwołanie. |
ObjectType2 |
28 |
Wartość odpowiadającą typowi obiektu zaangażowany w zdarzenie.Wartość ta odpowiada Typ kolumnasysobjects. |
Występuje, gdy wykonuje kwerendę pełnego tekstu. |
61 |
Początkowe przesunięcie instrukcja w procedurze przechowywanej lub partia. |
OwnerID |
58 |
plan wykonania XMLTyp obiektu, który jest właścicielem blokada. |
Inspekcja AddLogin zdarzenie |
37 |
Nazwa użytkownika bazy danych właściciela obiektu. |
ParentName |
59 |
Nazwa schematu, w którym znajduje się obiekt. |
Uprawnienia |
19 |
Wartość liczby całkowitej, która reprezentuje typ kontroli uprawnień.Wartości są następujące: 1 = SELECT ALL 2 = UPDATE ALL 4 Materiały referencyjne = ALL 8 = INSERT 16 = DELETE 32 = EXECUTE (tylko procedury) 4096 SELECT bez (co najmniej jedną kolumna) = 8192 = ANY UPDATE 16384 = ANY usługach |
Nazwa_dostawcy |
46 |
Nazwa dostawca OLEDB. |
Odczyty |
16 |
Liczba operacji odczytu na dysku logicznym, które są wykonywane przez serwer w imieniu zdarzenie.Te operacje odczytu obejmuje wszystkie operacje odczytu z tabel i buforów podczas wykonywania w instrukcja. |
IdentyfikatorŻądania |
49 |
Identyfikator żądania, który zawiera informację. |
RoleName |
38 |
Nazwa roli aplikacji jest skonfigurowana. |
RowCounts |
48 |
Liczba wierszy w instancji. |
ServerName1 |
26 |
Nazwa wystąpienie programu SQL Server które jest są śledzone. |
SessionLoginName |
64 |
Nazwa logowania użytkownika, który utworzył sesję.Jeśli na przykład nawiązano połączenie z programem SQL Server przy użyciu nazwy logowania Login1 i wykonano instrukcję przy użyciu nazwy logowania Login2, w kolumnie SessionLoginName jest widoczna nazwa Login1, a w kolumnie LoginName nazwa Login2.W tej kolumnie danych jest widoczna zarówno nazwa logowania programu SQL Server, jak i nazwa logowania systemu Windows. |
Wskaźnik ważności |
20 |
Poziom ważności zdarzenie wyjątku. |
SourceDatabaseID |
62 |
Identyfikator bazy danych, w którym istnieje urządzenie źródłowe obiektu. |
SPID |
12 |
Identyfikator (SPID), który jest przypisywany przez proces serwera SQL Server proces, która jest skojarzona z klient. |
SqlHandle |
63 |
Obsługa końcowego zaniechaniaTej wartości mogą być przekazywane do sys.dm_exec_sql_text() pobrać tekstu SQL. |
StartTime1 |
14 |
Czas, w którym zdarzenie uruchomiony, jeśli są dostępne. |
Stan |
30 |
Kod stanu błędu. |
SUKCES |
23 |
Reprezentuje czy zdarzenie zakończyło się pomyślnie.Wartości to: 1 = Sukcesu. 0 = Failure Na przykład 1 oznacza wyboru pomyślne uprawnień i 0 oznacza wyboru nie powiodło się. |
TargetLoginName |
42 |
Dla akcji, które miejsce docelowe identyfikator logowania, nazwę miejsce docelowe identyfikator logowania; na przykład, aby dodać nowy identyfikator logowania. |
TargetLoginSid |
43 |
Dla akcji, które miejsce docelowe identyfikator logowania, identyfikator SID logowania miejsce docelowe; na przykład, aby dodać nowy identyfikator logowania. |
Inspekcja logowania Zmień właściwość zdarzenie |
39 |
Dla akcji, które miejsce docelowe baza danych użytkownika, nazwa tego użytkownika; na przykład, aby udzielić uprawnień do użytkownika. |
TextData |
1 |
Wartość tekstowa zależne od klasa zdarzenia, które są przechwytywane w śledzenia.Jednak jeżeli można śledzić kwerendy parametryczne, zmienne nie są wyświetlane z wartościami danych TextData kolumna. |
Transaction ID |
4 |
Identyfikator przypisany systemu transakcji. |
Typ |
57 |
Wartość całkowita zależne od klasa zdarzenia przechwytywane śledzenia. |
Brak predykatu łączyć |
17 |
Liczba dysków fizycznych zapisu operacje wykonywane przez serwer w imieniu zdarzenie. |
XactSequence |
50 |
Inspekcja DBCC zdarzenie |
1 Te kolumny danych są wypełniane domyślnie dla wszystkich zdarzeń.
2 Aby uzyskać więcej informacji na temat Typu obiektu kolumna danych, zobacz temat ObjectType Trace Event Column.
Note: