Bonjour,
Dans les tâches planifié, j'ai une tâche qui se lance de nuit.
Parfois elle fonctionne parfois elle plante.
Je n'arrive pas a déterminer pourquoi.
Dans la tâche je lance un executable dévelopé en VB qui place des traces de ces actions dans un fichier de log. (les actions sont des requetes sur une BDD)
Il cré le fichier, mais n'arrive pas a écrire dans le fichier (fichier de trace vide)
J'ai essayé de le placer dans un fichier batch (imp.cmd) et de planifier ce fichier batch.
Dans ce batch je fait un echo avec trace vers un fichier.
Mais j'ai le même problème.
Le fichier trace du batch est créé mais il est vide (même pas la trace de l'ECHO) et la tâche plante. (j'avais peu-être oublié le double chevron sur la ligne suivante - confirmation de cette info cette nuit après exec tâche)
Note le fichier trace de l'exe est créé, mais vide aussi. (peut être que l'écriture des buffers est différée, je ne sais pas)
le code du batch
Dans le suivi des événements je trouve cette erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo debut >C:\scr\ficlog.txt C:\scr\Imp.exe >>C:\scr\ficlog.txt echo fin >>C:\scr\ficlog.txt
C'est en fait une erreur générique qui ne donne pas d'info.EventType clr20r3, P1 imp.exe, P2 1.0.0.0, P3 4a811e36, P4 cssm, P5 1.0.3510.11317, P6 4a811cd6, P7 71, P8 69, P9 system.exception, P10 NIL.
J'ai une 15 de tâches qui fonctionnent de cette façon et 4 posent problèmes.
[Edit : info complémentaire]
Note : si la tâche est replanifiée en journée pour essayer, elle fonctionne bien.
Si vous avez des idées ou une piste, je suis très intéressé.
A+, Hervé.
Partager