Bonjour,
j'ai voulu lancer des procédures PLSQL par Shell UNIX.
Pour le moment, je n'avais pas de soucis jusqu'à ce que je veuille gérer mes erreurs. En effet, même si des exceptions sont levées dans mes PLSQLs, le script fonctionne bien, et me renvoie que la procédure a été exécutée avec succès.
Le problème est que pour la maintenance d'un tel système, ce n'est pas terrible. Je souhaite aujourd'hui gérer ces ano dans mon shell. j'ai donc tenté de faire des DBMS_OUTPUT, et envoyé les résultats dans un fichier erreur, en espérant tester dans le shell, si celui ci était rempli ou non. Si il est rempli alors il y a des ano... Problème : lorsque les exceptions ne sont levées, il y a quand même une log qui me dit que les ordres PLSQL ont été réalisés avec succès...
N'y a t il pas une méthode plus pratique?
J'ai pensé passé un paramètre OUT message, que je récupère et que je mets dans mon fichier ano...
je vous remercie pour votre aide...
c'est vraiment bizarre l'informatique, plein de personnes aimeraient que ça ne plante pas, et moi, c'est le contraire...
Partager