C'è un bug nella versione del database che stai usando che potrebbe essere correlato. Puoi verificare se questo è il caso eseguendo quanto segue come SYSDBA:alter system set events '10867 trace name context per sempre, livello 1';
Questo durerà fino allo spegnimento. Se il problema scompare, stai colpendo il bug.
Non dovresti lasciarlo attivato, piuttosto dovresti aggiornare il database e anche patchare ODP.NET.