Úprava existujícího trasování (Transact-SQL)
platí pro:SQL Server
Toto téma popisuje, jak upravit existující trasování pomocí uložených procedur.
Jak upravit existující trasování
Pokud je trasování již spuštěno, spusťte sp_trace_setstatus zadáním @status = 0, aby zastavit trasování.
Pokud chcete upravit události trasování, spusťte sp_trace_setevent zadáním změn prostřednictvím parametrů. Parametry jsou uvedené v uvedeném pořadí:
@traceid (ID trasování)
@eventid (ID události)
@columnid (ID sloupce)
@on (ZAPNUTO)
Při úpravě parametru @on mějte na paměti jeho interakci s parametrem @columnid:
NA ID sloupce Výsledek ON (1) NULA Událost je zapnutá. Všechny sloupce jsou vymazány. NOT NULL Sloupec je pro zadanou událost zapnutý. OFF (0) NULA Událost je vypnutá. Všechny sloupce jsou vymazány. NOT NULL Sloupec je pro zadanou událost vypnutý.
Důležitý
Na rozdíl od běžných uložených procedur jsou parametry všech uložených procedur SQL Server Profileru (sp_trace_xx) přísně zadané a nepodporují automatický převod datového typu. Pokud tyto parametry nejsou volána se správnými datovými typy vstupních parametrů, jak je uvedeno v popisu argumentu, uložená procedura vrátí chybu.
Viz také
sp_trace_setevent (Transact-SQL)
sp_trace_setstatus (Transact-SQL)
uložené procedury systému (Transact-SQL)
uložené procedury SQL Server Profiler (Transact-SQL)