Du öppnade många kontakter och det är problemet. Jag tror att du inte stängde den öppnade anslutningen i din kod.
En databasstuds kan tillfälligt lösas, men kommer att dyka upp igen när du kör i följd. Dessutom bör det verifieras antalet samtidiga anslutningar till databasen. Om maximal DB-processparameter har uppnåtts är detta ett vanligt symptom.
Med tillstånd av denna tråd:https://community.oracle.com/thread/362226?tstart=-1