Ottenere informazioni su una traccia salvata (Transact-SQL)
Si applica a: SQL Server
In questo articolo viene illustrato l'utilizzo delle funzioni predefinite per visualizzare una traccia salvata.
Importante
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. In alternativa, usare Eventi estesi.
Visualizzare una traccia specifica
Eseguire
sys.fn_trace_getinfo
specificando l'ID della traccia su cui si vuole ottenere informazioni. Questa funzione restituisce una tabella in cui sono indicate la traccia, la proprietà della traccia e le informazioni sulla proprietà.Richiamare la funzione nel modo seguente:
SELECT * FROM ::fn_trace_getinfo(trace_id);
Visualizzare tutte le tracce esistenti
Eseguire
sys.fn_trace_getinfo
specificando0
odefault
. Questa funzione restituisce una tabella in cui sono indicate tutte le tracce, le relative proprietà e le informazioni su tali proprietà.Di seguito è illustrato come richiamare la funzione:
SELECT * FROM ::fn_trace_getinfo(default);
.NET Framework (sicurezza)
È necessario disporre di ALTER TRACE nel server.