|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 114 ![]() |
Bonjour à tous,
est-ce quelqu'un pourrait me confirmer que lorsque l'on execute un programme avec le tSystem, talend ne permet d'attendre la fin de la commande avant de continuer la suite du processus. Par exemple, je veux désactiver des indexes sur une table avec Code :
"cmd /c myisamchk -k 1 D:\\MySQL\\5.2\\data\\dbnode\\"+context.alias+".MYI" J'espère être assez clair, merci pour vos avis. |
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : juin 2008 Messages : 12 ![]() |
dans tsystem "cmd /c ping 127.0.0.1 -w 1000 -n 15"
dans un tjava System.out.println("a"); lier les deux par onSubJobOk la lettre a ne s'affiche qu'après 15 secondes (temps pour exécuter ping 127.0.0.1 -w 1000 -n 15) ça dépend peut être de la commande. |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 114 ![]() |
Oui en effet cela peut être une solution mais le problème c'est que je ne peux pas déterminer le temps que ma commande devrait prendre, surtout que ce job doit tourner chez des clients qui n'ont pas le même hardware, pas les mêmes vues etc.
Mais merci pour ton apport, cela m'a appris quelque chose ![]() Je pense que je vais réléchir dans une autre direction. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com