fn_trace_getinfo (języka Transact-SQL)

Zwraca informacje dotyczące śledzenia określonych lub wszystkich istniejących śladów.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

sys.fn_trace_getinfo ( { trace_id | NULL | 0 | DEFAULT } )

Argumenty

  • trace_id
    Jest to identyfikator śledzenia.trace_idis int.Nieprawidłowe dane wejściowe są numer identyfikacyjny śledzenia, NULL, 0 lub domyślne.NULL, 0, a DOMYŚLNYM są wartości ekwiwalentne w tym kontekście.Należy określić wartość NULL, 0, lub domyślny do zwracania informacji dla wszystkich śladów w wystąpienie SQL Server.

Zwracane tabele

Nazwa kolumny

Typ danych

Opis

traceid

int

Identyfikator śledzenia.

property

int

Właściwość śledzenia:

1 = Opcje śledzenia.Aby uzyskać więcej informacji, zobacz @options w sp_trace_create (języka Transact-SQL).

2 = Nazwa pliku

3 = Maksymalny rozmiar

4 = czasprzestoju

5 = Bieżący stan śledzenia.0 = zatrzymana.1 = uruchamianie.

value

sql_variant

Informacje o właściwość śledzenia określony.

Uwagi

Gdy przekazany identyfikator śledzenia określone fn_trace_getinfo zwraca informacje o tym śledzenia.Przekazano nieprawidłowy identyfikator, ta funkcja zwraca pusty zestaw wierszy.

fn_trace_getinfoTRC dołącza do nazwy plik śledzenia w zestaw wyników.Aby uzyskać informacje na temat definiowania śledzenia, zobacz sp_trace_create (języka Transact-SQL).Podobne informacje śledzenia filtrów, zobacz fn_trace_getfilterinfo (języka Transact-SQL).

Aby pełny przykład użycia śledzenia przechowywane procedury, zobacz Jak Create Trace (Transact-SQL).

Uprawnienia

Wymaga śledzenia zmieniać uprawnienia na serwerze.

Przykłady

Poniższy przykład zwraca informacje o wszystkich aktywnych śladów.

SELECT * FROM sys.fn_trace_getinfo(0) ;
GO