Otworzyłeś wiele połączeń i to jest problem. Myślę, że w kodzie nie zamknąłeś otwartego połączenia.
Odbicie bazy danych może tymczasowo rozwiązać problem, ale pojawi się ponownie, gdy wykonasz kolejne wykonanie. Należy również zweryfikować liczbę jednoczesnych połączeń z bazą danych. Jeśli osiągnięto maksymalny parametr procesów DB, jest to powszechny objaw.
Dzięki uprzejmości tego wątku:https://community.oracle.com/thread/362226?tstart=-1