2011-01-06 3 views
2

Est-il possible de vérifier si un travail de minuteur SharePoint (en fait WSS 3.0) a été exécuté lorsqu'il était planifié?Comment vérifier si un travail de minuterie a été exécuté

Raison nous avons quelques tâches personnalisées quotidiennes et que nous voulons nous assurer qu'elles sont toujours exécutées, même si le serveur a été arrêté pendant le créneau horaire pour les travaux à exécuter, donc j'aimerais les vérifier et puis exécutez-les

Et est-il possible d'ajouter un paramètre lors de leur création similaire à celui des tâches planifiées Windows standard ... "Exécuter une tâche dès que possible après un démarrage planifié est manqué"?

Répondre

1

vérifier dans la page d'état de l'emploi et vous pouvez consulter les journaux dans 12 dossiers de ruche pour plus de détails

administration centrale/opérations/surveillance/travaux du minuteur/vérifier l'état de l'emploi

En ce qui concerne la le redémarrage du travail est concerné quand il est manqué qui ne serait pas possible avec les fonctionnalités OOTB. et cela a du sens aussi car il y a beaucoup de tâches qui sont exécutées à un intervalle particulier si tout commence en même temps le chargement sur le serveur serait très élevé

+0

Je suis sur l'administration centrale/opérations, mais il n'y a pas d'option de surveillance? ... c'est WSS 3.0 ... mais il y a un statut de travail Administration Centrale/Opérations/Timer qui a un champ Démarré, ce qui aide, alors merci – SteveC

1

Vous pouvez regarder la propriété LastRunTime d'un SPJobDefinition pour voir quand le le travail a été effectivement exécuté. Pour autant que je puisse voir dans Reflector, la valeur de cette propriété est chargée à partir de la base de données et devrait donc refléter l'heure à laquelle elle a été exécutée.

Questions connexes