Bonjour,
J'ai une application métier qui nécessite Oracle.
1 - J'ai un script qui installe oracle de façon personnalisé
2 - J'ai un script qui installe mon applicatif métier
Je souhaite automatiser tout cela via un script DOS qui doit faire appel au script d'installation d'Oracle
je l'appel avec "call oracle.cmd"
Et c'est la que ça coince car le script n'attend pas de lui même la fin de l'installation d'Oracle.
Il enquille toute de suite sur l'installation de l'applicatif métier ce qui provoque nombre d'erreur !!!
===> Pour palier à ce problème, je génère donc un petit fichier flag "ora11.flg" en fin d'installation d'Oracle
===> et dans mon script principal je fait une boucle
Code :
- call oracle.cmd
- :attendre
- if not exist "%systemdrive%\ora11.flg" goto attendre
- call app_metier.cmd
|
ça fonctionne bien, mais cette maudite boucle d'attente utilise le processeur à 100%, ce qui ralentit considérablement l'installation d'Oracle.
Je ne suis pas sûre que l'on puisse faire proprement ce genre de chose sous DOS.
Auriez-vous une solution alternative à mon problème ?