Partager via


Afficher l'historique des travaux

Cette rubrique décrit comment afficher le journal d'historique des travaux de l'Agent Microsoft SQL Server dans SQL Server 2012 à l'aide de SQL Server Management Studio, de Transact-SQL ou de SQL Server Management Objects.

  • Avant de commencer :

    Sécurité

  • Pour afficher le journal d'historique des travaux, utilisez :

    SQL Server Management Studio

    Transact-SQL

    SQL Server Management Objects

Avant de commencer

Sécurité

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

Icône de flèche utilisée avec le lien Retour en haut[Top]

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 Server et développez-la.

  2. Développez Agent SQL Server, puis développez 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.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de Transact-SQL

Pour afficher le journal d'historique des travaux

  1. Dans l'Explorateur d'objets, connectez-vous à une instance de 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).

Icône de flèche utilisée avec le lien Retour en haut[Top]

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

Icône de flèche utilisée avec le lien Retour en haut[Top]