Partager via


Afficher l'activité du travail

Cette rubrique explique comment afficher l'état d'exécution des travaux de l'Agent SQL Server dans SQL Server 2012 à l'aide de SQL Server Management Studio ou de Transact-SQL.

Lorsque le service Microsoft SQL Server Agent démarre, une nouvelle session est créée et la table sysjobactivity de la base de données msdb est remplie avec tous les travaux définis existants. Cette table enregistre l'activité du travail en cours et son état. Vous pouvez utiliser le Moniteur d'activité des travaux dans l'Agent SQL Server pour afficher l'état actuel des travaux. Si le service SQL Server Agent se termine de manière inattendue, reportez-vous à la table sysjobactivity pour déterminer les travaux qui étaient en cours d'exécution au moment de l'interruption du service.

Dans cette rubrique

  • Avant de commencer :  

    Sécurité

  • Pour afficher l'activité des travaux, utilisez :

    SQL Server Management Studio

    Transact-SQL

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 l'activité 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.

  3. Cliquez avec le bouton droit sur Moniteur d'activité des travaux, puis cliquez sur Afficher l'activité du travail.

  4. Dans le Moniteur d'activité des travaux, vous trouverez des détails relatifs à chaque travail défini pour ce serveur.

  5. Cliquez avec le bouton droit sur un travail pour le démarrer, l'arrêter, l'activer ou le désactiver, actualiser son état tel qu'il est affiché dans le Moniteur d'activité des travaux, le supprimer ou encore afficher son historique ou ses propriétés. Pour démarrer, arrêter, activer, désactiver ou actualiser plusieurs travaux, sélectionnez plusieurs lignes dans le Moniteur d'activité des travaux et cliquez avec le bouton droit sur votre sélection.

  6. Pour mettre à jour le Moniteur d'activité des travaux, cliquez sur Actualiser. Pour afficher moins de lignes, cliquez sur Filtre et saisissez les paramètres de filtre.

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

Utilisation de Transact-SQL

Pour afficher l'activité 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 activity for all jobs that the current user has permission to view.
    USE msdb ;
    GO
    
    EXEC dbo.sp_help_jobactivity ;
    GO
    

Pour plus d'informations, consultez sp_help_jobactivity (Transact-SQL).

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