Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server-
In dit onderwerp wordt beschreven hoe u opgeslagen procedures gebruikt om een bestaande tracering te wijzigen.
Een bestaande tracering wijzigen
Als de tracering al wordt uitgevoerd, voert u sp_trace_setstatus uit door @status = 0 op te geven om de tracering te stoppen.
Als u traceringsevenementen wilt wijzigen, voert u sp_trace_setevent uit door de wijzigingen via de parameters op te geven. De parameters worden op volgorde weergegeven:
@traceid (tracerings-id)
@eventid (gebeurtenis-id)
@columnid (kolom-id)
@on (AAN)
Wanneer u de parameter @on wijzigt, moet u rekening houden met de interactie met de parameter @columnid:
OP Kolom-id Resultaat AAN (1) NUL Gebeurtenis is ingeschakeld. Alle kolommen worden gewist. NIET-NUL De kolom is ingeschakeld voor de opgegeven gebeurtenis. UIT (0) NUL Gebeurtenis is uitgeschakeld. Alle kolommen worden gewist. NIET NULL De kolom is uitgeschakeld voor de opgegeven gebeurtenis.
Belangrijk
In tegenstelling tot normale opgeslagen procedures worden parameters van alle opgeslagen SQL Server Profiler-procedures (sp_trace_xx) strikt getypt en bieden geen ondersteuning voor automatische conversie van gegevenstypen. Als deze parameters niet worden aangeroepen met de juiste invoerparametergegevenstypen, zoals opgegeven in de beschrijving van het argument, retourneert de opgeslagen procedure een fout.
Zie ook
sp_trace_setevent (Transact-SQL)
sp_trace_setstatus (Transact-SQL)
systeemopslagprocedures (Transact-SQL)
opgeslagen procedures van SQL Server Profiler (Transact-SQL)