Visualizzare la cronologia processi

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

Importante

In Istanza gestita di SQL di Azure sono attualmente supportate la maggior parte delle funzionalità di SQL Server Agent, ma non tutte. Per informazioni dettagliate, vedere Differenze T-SQL tra Istanza gestita di SQL di Azure e SQL Server.

Questo argomento descrive come visualizzare il log della cronologia processo di Microsoft SQL Server Agent in SQL Server usando SQL Server Management Studio, Transact-SQL o SQL Server Management Objects.

Prima di iniziare

Sicurezza

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

Utilizzo 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.

Utilizzo 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 tramite un linguaggio di programmazione come Visual Basic, Visual C# o PowerShell. Per altre informazioni, vedere SQL Server Management Objects (SMO).