I have problems connecting to the Oracle database from Visual Studio 2008, I get that error, but the funny thing is that when doing the TEST of this same connection in Orbit data odbc, the connection is successful. Check the tnsnames.ora file and it is the same one that I use in other machines and that works correctly.
Any ideas?