Condividi tramite


Eseguire SQL Server Profiler

Si applica a: SQL Server Istanza gestita di SQL di Azure

È possibile eseguire SQL Server Profiler in modi diversi per supportare la raccolta dell'output di traccia in svariati scenari. È possibile avviare SQL Server Profiler dal menu Start di Windows, dal menu Strumenti in Ottimizzazione guidata motore di database e da diverse posizioni in SQL Server Management Studio.

Quando si avvia SQL Server Profiler per la prima volta e si sceglie Nuova traccia dal menu File, l'applicazione visualizza la finestra di dialogo Connetti al server in cui è possibile specificare l'istanza di SQL Server a cui connettersi.

Per avviare SQL Server Profiler dal menu Start di Windows

  • Selezionare l'icona Start di Windows o premere il tasto WINDOWS e iniziare a digitare "SQL Server Profiler 18" o una versione successiva in base alle esigenze. Quando viene visualizzato il riquadro SQL Server Profiler 18 selezionarlo.

Per avviare SQL Server Profiler in Ottimizzazione guidata motore di database

  • Scegliere SQL Server Profiler dal menu Strumenti di Ottimizzazione guidata motore di database.

Avviare SQL Server Profiler in SQL Server Management Studio

È possibile avviare SQL Server Profiler da diverse posizioni in SQL Server Management Studio. All'avvio, SQL Server Profiler carica il contesto di connessione, il modello di traccia e il contesto del filtro del punto di avvio. SQL Server Management Studio avvia ogni sessione di SQL Server Profiler in un'istanza separata e l'esecuzione di Profiler continua anche se si arresta SQL Server Management Studio.

Per avviare SQL Server Profiler dal menu Strumenti

  • Nel menu Strumenti di SQL Server Management Studio fare clic su SQL Server Profiler.

Per avviare SQL Server Profiler dall'editor di query

  • In Editor di query fare clic con il pulsante destro del mouse e scegliere Traccia query in SQL Server Profiler.

    Nota

    Il contesto di connessione è la connessione dell'editor, il modello di traccia è TSQL_SPs e il filtro applicato è SPID = finestra della query SPID.

Quando si avvia SQL Server Profiler in SSMS 20 dall'Editor di query, il contesto di connessione non viene caricato e una traccia non viene configurata automaticamente. È necessario creare una traccia manualmente e avviarla.

Per avviare SQL Server Profiler da Monitor attività

  • In Monitoraggio attività fare clic sul riquadro Processi, fare clic con il pulsante destro del mouse sul processo di cui si vuole modificare il profilo e quindi scegliere Processo di traccia in SQL Server Profiler.

    Nota

    Quando viene selezionato un processo, il contesto di connessione è la connessione Esplora oggetti stabilita all'apertura di Monitor attività. Il modello di traccia è l'impostazione predefinita basata sul tipo di server e lo SPID corrisponde a quello del processo selezionato.

Sicurezza di .NET Framework

  • Nella modalità di autenticazione di Windows l'account utente usato per l'esecuzione di SQL Server Profiler deve avere l'autorizzazione per la connessione all'istanza di SQL Server.
  • Per eseguire tracce con SQL Server Profiler, gli utenti devono inoltre avere l'autorizzazione ALTER TRACE.

Panoramica di SQL Server Profiler
Utilizzo di SQL Server Management Studio