Bonjour,
mon service s'exécute tout les 10 min, il se connecte à une BD Oracle pour extraire certaines données.
Après exécution du service j'ai constaté que les connexions restent ouvertes dans la BD.
sachant que initialement mon code etait
en regardant dans le journal du service, j'ai les erreurs oracle suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Myconnection = new OracleConnection(...); try { ... MyConnection.close(); catch(Exception ex) { ... //la fermeture de la connexion a été omise dans le catch }
puisORA-03113: fin de fichier sur canal de communication
ma question est la suivante : est ce que le fait que la BD renvoie ces erreurs et que la connexion n'est pas fermée dans le catch que j'ai ce nombre de connexion ouvertes ou cela est dû à l'utilisation du pooling qui charge plusieurs connexions.ORA-01033: ORACLE initialization or shutdown in progress
Merci pour votre aide
Partager