Partager via


Afficher l'historique des travaux

Cette rubrique explique comment afficher le journal de l’historique des travaux Microsoft SQL Server Agent dans SQL Server 2014 à l’aide de SQL Server Management Studio, Transact-SQL ou SQL Server Management Objects.

Avant de commencer

Sécurité

Pour plus d'informations, consultez Implémenter la sécurité de SQL Server Agent.

Utilisation de SQL Server Management Studio

Pour afficher le journal d'historique des travaux

  1. Dans l’Explorateur d'objets , connectez-vous à une instance du Moteur de base de données SQL Serveret développez-la.

  2. Développez SQL Server Agent, puis Travaux.

  3. Cliquez avec le bouton droit sur un travail, puis cliquez sur Afficher l’historique.

  4. Dans la visionneuse du fichier journal, consultez l'historique des travaux.

  5. Pour mettre à jour l'historique des travaux, cliquez sur Actualiser. Pour réduire le nombre de lignes affichées, cliquez sur le bouton Filtre , puis définissez les paramètres de filtrage.

Utilisation de Transact-SQL

Pour afficher le journal d'historique des travaux

  1. Dans l' Explorateur d'objets, connectez-vous à une instance du Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.

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

Pour plus d’informations, consultez sp_help_jobhistory (Transact-SQL).

Utilisation de SQL Server Management Objects

Pour afficher le journal d'historique des travaux

Appelez la méthode EnumHistory de la classe Job à l'aide d'un langage de programmation tel que Visual Basic, Visual C# ou PowerShell. Pour plus d’informations, consultez SQL Server Management Objects (SMO).