Condividi tramite


Visualizzare la cronologia processi

Questo argomento descrive come visualizzare il log della cronologia dei processi di Microsoft SQL Server Agent in SQL Server 2014 usando SQL Server Management Studio, Transact-SQL o SQL Server Oggetti di gestione.

Prima di iniziare

Sicurezza

Per informazioni dettagliate, vedere Implementazione della sicurezza di SQL Server Agent.

Uso di SQL Server Management Studio

Per visualizzare il log cronologia processi

  1. In Esplora oggetti connettersi a un'istanza del motore di database di SQL Server e, successivamente, espanderla.

  2. Espandere SQL Server Agente quindi espandere Processi.

  3. Fare clic con il pulsante destro del mouse su un processo e scegliere Visualizza cronologia.

  4. Nel Visualizzatore file di log visualizzare la cronologia processo.

  5. Per aggiornare la cronologia processo, fare clic su Aggiorna. Per visualizzare un numero inferiore di righe, fare clic sul pulsante Filtro e immettere i parametri di filtro.

Uso di Transact-SQL

Per visualizzare il log cronologia processi

  1. In Esplora oggetti connettersi a un'istanza del motore di database.

  2. Sulla barra Standard fare clic su Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui.

    -- lists all job information for the NightlyBackups job.  
    USE msdb ;  
    GO  
    
    EXEC dbo.sp_help_jobhistory   
        @job_name = N'NightlyBackups' ;  
    GO  
    

Per altre informazioni, vedere sp_help_jobhistory (Transact-SQL).

Utilizzo di SQL Server Management Objects

Per visualizzare il log cronologia processi

Chiamare il metodo EnumHistory della classe Job usando un linguaggio di programmazione come Visual Basic, Visual C# o PowerShell. Per altre informazioni, vedere SQL Server Management Objects (SMO).