Condividi tramite


Salvare i risultati della traccia in un file

È possibile salvare i risultati della traccia in un file. Un file di traccia è un file nel quale vengono scritti i risultati della traccia. Un file di traccia può essere situato in una directory locale (ad esempio C:\foldername\filename.trc) o in una directory di rete (ad esempio \\computername\sharename\filename.trc).

I file di traccia consentono di:

  • Riprodurre le tracce

  • Controllare il funzionamento di SQL Server 

  • Condurre analisi sulle prestazioni

  • Correlare eventi di traccia a contatori delle prestazioni per migliorare il rilevamento dei problemi

  • Eseguire analisi di Ottimizzazione guidata motore di database

  • Eseguire l'ottimizzazione delle query

Specificando un percorso e un nome file per l'argomento @tracefile della stored procedure sp_trace_create, SQL Server salva i risultati della traccia in un file.

[!NOTA]

Se nella stored procedure sp_trace_create si specifica un percorso per il salvataggio del file di traccia, è necessario che la directory sia accessibile al server. Si noti inoltre che se si specifica una directory locale in sp_trace_create, si tratta di una directory locale nel computer server.

SQL Server Profiler consente di salvare i risultati della traccia in un file o in una tabella. Il salvataggio in una tabella offre lo stesso accesso del salvataggio in un file e in più consente l'esecuzione di query sulla tabella per la ricerca di eventi specifici.

Per ulteriori informazioni sul salvataggio dei risultati della traccia, vedere Salvare i risultati della traccia in una tabella (SQL Server Profiler) e Salvare i risultati della traccia in un file (SQL Server Profiler).

Vedere anche

Attivitá

Creare una traccia (Transact-SQL)

Creare una traccia (SQL Server Profiler)

Riferimento

sp_trace_create (Transact-SQL)