Condividi tramite


Avvio di SQL Server Profiler

È possibile avviare SQL Server Profiler in diversi modi per supportare la raccolta dell'output della traccia in numerosi scenari. SQL Server Profiler può essere avviato dal menu Start, dal menu Strumenti in Ottimizzazione guidata Motore di database e da diverse posizioni all'interno di 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 alla quale si desidera connettersi.

Per avviare SQL Server Profiler dal menu Start

  • Fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft SQL Server 2008, Strumenti per le prestazioni e quindi fare clic su SQL Server Profiler.

Per avviare SQL Server Profiler in Ottimizzazione guidata motore di database

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

Avvio di SQL Server Profiler in Management Studio

In SQL Server Management Studio ogni sessione del profiler viene avviata nella rispettiva istanza e l'esecuzione continua anche dopo l'arresto di SQL Server Management Studio.

È possibile avviare SQL Server Profiler da diverse posizioni all'interno di SQL Server Management Studio, come illustrato nelle procedure riportate di seguito. Quando viene avviato SQL Server Profiler, vengono caricati il contesto di connessione, il modello di traccia e il contesto del filtro del punto di avvio.

Per avviare SQL Server Profiler dal menu Strumenti

  • Scegliere SQL Server Profiler dal menu Strumenti di SQL Server Management Studio.

Per avviare SQL Server Profiler dall'editor di query

  1. Sulla barra dei menu di SQL Server Management Studio fare clic su Nuova query.

  2. Nell'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.

Per avviare SQL Server Profiler da Monitor attività

  1. In Esplora oggetti fare clic con il pulsante destro del mouse su un'istanza di SQL Server, quindi scegliere Monitor attività.

  2. Nel riquadro Processifare clic con il pulsante destro del mouse sul processo di cui si desidera modificare il profilo, 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.

Protezione

Nella modalità di autenticazione di Windows l'account utente utilizzato per l'esecuzione di SQL Server Profiler deve disporre dell'autorizzazione per la connessione a un'istanza di SQL Server.

Per eseguire tracce con SQL Server Profiler, gli utenti devono inoltre possedere l'autorizzazione ALTER TRACE.