Bonjour,

Une note très rapide en mode mémo sur les jobs et les étapes de job dans le SQL Agent.

Les tables system suivantes :
– msdb.dbo.sysjobs : contient la liste de vos jobs
– msdb.dbo.sysjobsteps : contient la liste des étapes de vos jobs

Vous pouvez donc faire des modifications (soyez prudent quand même) directement dans ces tables (notamment dans la colonne « command »). Exemple de cas :
– Déplacement des packages appelés par le SQL Agent,
– Renommage de package.

Cas classique : Si vous déplacez vos packages avant de mettre à jour le SQL Agent, vous ne pouvez plus éditer l’étape pour répercuter vos changements. L’utilisation de ces tables permet donc d’éviter la recréation et le paramétrage des étapes.

A bientôt,

Guillaume