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.
[Top]
Utilisation de SQL Server Management Studio
Pour afficher le journal d'historique des travaux
Dans l'Explorateur d'objets, connectez-vous à une instance du Moteur de base de données SQL Server et développez-la.
Développez Agent SQL Server, puis développez Travaux.
Cliquez avec le bouton droit sur un travail, puis cliquez sur Afficher l'historique.
Dans la visionneuse du fichier journal, consultez l'historique des travaux.
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.
[Top]
Utilisation de Transact-SQL
Pour afficher le journal d'historique des travaux
Dans l'Explorateur d'objets, connectez-vous à une instance de Moteur de base de données.
Dans la barre d'outils standard, cliquez sur Nouvelle requête.
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).
[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).
[Top]