Activation-désactivation de job
Bonjour
J'ai du, pour une maintenance, désactiver plusieurs tâches planifiées (jobs).
Pour cela je me suis créé un script sql afin d'éviter de passer sur chaque jobs :
Code:
1 2 3 4
|
UPDATE MSDB.dbo.sysjobs
SET Enabled = 0
WHERE Name like '%message%' |
La maintenance terminée, j'ai réactivé mes tâches avec:
Code:
1 2 3 4
|
UPDATE MSDB.dbo.sysjobs
SET Enabled = 1
WHERE Name like '%message%' |
Dans SQL Server Management Studio, dans les 2 cas, on voyait bien graphiquement les tâches activées ou non.
Mais je me suis aperçu, que bien que réactivées, mes tâches ne s'étaient pas ré-exécutées une seule fois alors que le délai de ré-exécution était passé depuis longtemps.
Si j'intervient sur un tâche en modification, sans rien modifier et que je fais OK, une action sql doit être réalisé car la tâche s'exécute à nouveau !!
Quelle est cette action ?
Pour que je puisse l'insérer dans mon script de re-démarrage.
Merci pour vos lumières