Dans l'image suivante, un petit point rouge apparaît sur l'icône du travail Test1Job indiquant que ce travail est désactivé. Mais le code suivant n'actualise pas l'icône du travail. Je dois aller à l'Agent SQL Server et actualiser manuellement le travail pour voir le changement dans l'icône (permettre de désactiver ou vice versa). Le code fonctionne en ce qu'il fait désactiver/activer le travail en fonction de la valeur de jb.IsEnabled
je mets:L'icône SMO - SQL Server Activer/Désactiver le travail ne s'actualise pas après une mise à jour
Job jb = srv.JobServer.Jobs["Test1Job"];
jb.IsEnabled = false;
jb.Alter();
jb.Refresh();
Il s'agit davantage d'une question à propos de SQL Server Management Studio (SSMS) et de savoir s'il est possible que l'Explorateur d'objets s'actualise automatiquement. Il semble actuellement pas, out-of-the-box au moins. – davmos