sys.fn_trace_getinfo (Transact-SQL)

platí pro:SQL Server

Vrací informace o specifikované stopě nebo o všech existujících stopách.

Important

Tato funkce bude odebrána v budoucí verzi SQL Serveru. Nepoužívejte tuto funkci v nové vývojové práci a naplánujte úpravu aplikací, které tuto funkci aktuálně používají. Místo toho použijte Rozšířené události.

Transact-SQL konvence syntaxe

Syntax

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

Arguments

trace_id
Je to identifikace stopy. trace_id je inteligence. Platné vstupy jsou ID číslo stopy, NULL, 0 nebo DEFAULT. NULL, 0 a jsou v tomto kontextu DEFAULT ekvivalentní hodnoty. Specifikujte NULL, 0, nebo DEFAULT vracet informace pro všechny stopy v instanci SQL Server.

Vrácené tabulky

Název sloupce Datový typ Description
traceid int Identifikace stopy.
vlastnost int Vlastnost stopy:

1= Možnosti trasování. Pro více informací viz @optionssp_trace_create (Transact-SQL).

2 = Název souboru

3 = Maximální velikost

4 = Zastavovací čas

5 = Aktuální stav stopy. 0 = zastaveno. 1 = běh.
value sql_variant Informace o vlastnosti dané stopy.

Remarks

Když fn_trace_getinfo předá ID konkrétní stopy, vrátí informace o této stopě. Pokud je předáno neplatné ID, tato funkce vrátí prázdnou sadu řádků.

fn_trace_getinfo přidává příponu .trc k názvu jakéhokoli sledovacího souboru zahrnutého ve své výsledné sadě. Informace o definování stopy viz sp_trace_create (Transact-SQL). Pro podobné informace o stopových filtrech viz sys.fn_trace_getfilterinfo (Transact-SQL).

Pro úplný příklad použití procedur uložených v trace viz Vytvořit stopu (Transact-SQL).

Povolení

Vyžaduje na serveru oprávnění ALTER TRACE.

Examples

Následující příklad vrací informace o všech aktivních stopách.

SELECT * FROM sys.fn_trace_getinfo(0) ;  
GO