Visualizza la cronologia dei lavori
si applica a:SQL Server
Istanza gestita di SQL di Azure
Importante
In Istanza gestita di SQL di Azure, sono attualmente supportate la maggior parte, ma non tutte, delle funzionalità di SQL Server Agent. 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 dei processi di Microsoft SQL Server Agent in SQL Server usando SQL Server Management Studio, Transact-SQL o SQL Server Management Objects.
Prima di iniziare:
Per visualizzare il log della cronologia delle attività utilizzando:
Prima di iniziare
Sicurezza
Per informazioni dettagliate, vedere Implementare la sicurezza di SQL Server Agent.
Uso di SQL Server Management Studio
Per visualizzare il registro della cronologia delle attività
In Esplora Oggetti, connetti a un'istanza del Motore di Database di SQL Server, e quindi espandi tale istanza.
Espandi SQL Server Agente quindi espandi attività.
Fare clic con il pulsante destro del mouse su un processo e quindi scegliere Visualizza cronologia.
Nel Visualizzatore dei file di log, consulta la cronologia dei processi.
Per aggiornare la cronologia delle attività, fare clic su Aggiorna. Per visualizzare un numero inferiore di righe, fare clic sul pulsante filtro e immettere i parametri del filtro.
Uso di Transact-SQL
Per visualizzare il log della cronologia dei lavori
In Esplora oggetti , connettersi a un'istanza del Motore di Database.
Sulla barra Standard fare clic su Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e 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).
Uso di SQL Server Management Objects
Per visualizzare il registro delle attività
Chiamare il metodo EnumHistory della classe job usando un linguaggio di programmazione scelto, ad esempio Visual Basic, Visual C# o PowerShell. Per altre informazioni, vedere SQL Server Management Objects (SMO).