Estas trabajando con el ODAC o con la OracleClient del framework?
 
Para hacer un mejor diagnóstico de lo que está ocurriendo puedes hacer lo siguiente:  
 Cita:  You are starting the application from a directory with a special 
character in the name.
A simple testcase:
create a directory c:test(4)
copy odbctst.exe to this directory and start it from this directory
you will get the ora-6413 when trying to connect to an oracle database
 
The error is caused by the paranthesis in the directory name.
 
Remove the special characters from the directory name and everything
will work as designed.
    Referencia  
http://social.msdn.microsoft.com/for...-85b2e9d2f5de/ 
También verifica que tipo de arquitectura estás usando si es de 32 bits o de 64 (por el tema de las ODAC´s) 
salu2