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