Hai aperto molte connessioni e questo è il problema. Penso che nel tuo codice non hai chiuso la connessione aperta.
Un rimbalzo del database potrebbe risolversi temporaneamente, ma riapparirà quando si esegue l'esecuzione consecutiva. Inoltre, dovrebbe essere verificato il numero di connessioni simultanee al database. Se è stato raggiunto il parametro massimo dei processi DB, questo è un sintomo comune.
Per gentile concessione di questo thread:https://community.oracle.com/thread/362226?tstart=-1