How to: Modify an Existing Trace (Transact-SQL)
W tym temacie opisano modyfikowanie istniejących śledzenia za pomocą procedur przechowywanych.
Aby zmodyfikować istniejących śledzenia
Jeżeli śledzenie jest już uruchomiony, wykonać sp_trace_setstatus określić**@ stan = 0** Zatrzymaj śledzenie.
Aby zmodyfikować śledzenia zdarzeń, wykonać sp_trace_setevent przez określenie zmian za pomocą parametrów.Na liście w kolejności, użyto następujących parametrów:
@ traceid (Identyfikator śledzenia)
Identyfikator @ (Identyfikator zdarzenie)
@ columnid (Kolumna Identyfikator)
@ na (W)
Po zmodyfikowaniu @ na parametr, należy pamiętać, jego obsługa @ columnid parametr:
DALEJ
Identyfikator kolumny
Wynik
NA ()1)
WARTOŚCI NULL
Zdarzenie jest włączone.Wszystkie kolumny są usuwane.
NIEDOZWOLONE WARTOŚCI NULL
Kolumna jest włączona dla określonego zdarzenie.
WYŁĄCZANIE)0)
WARTOŚCI NULL
Zdarzenie jest wyłączona.Wszystkie kolumny są usuwane.
NIEDOZWOLONE WARTOŚCI NULL
Kolumna jest wyłączone dla określonego zdarzenie.
Important Note: |
---|
W odróżnieniu od zwykłych procedur przechowywanych, parametry wszystkich SQL Server Profiler procedury przechowywane)sp_trace_xx ) wpisywane są ściśle, które nie obsługują konwersja typu danych automatyczne.Jeśli te parametry nie są nazywane z typami danych prawidłowego parametru wejściowego, jak określono w opisie argumentu procedura przechowywana zwraca błąd. |