OracleConnection выдает пустое исключение

я пытаюсь подключиться к моей базе данных Oracle с моего нового компьютера. Я'Я только что установил Visual Studio и ODAC. Но когда я пытаюсь сделать простое соединение, я получаю исключение с пустым сообщением, пустым источником, пустым номером, просто с кодом ошибки, который-2147467259.

OracleConnection Prueba;
Prueba = new OracleConnection("Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=XXX.XXX.XXX.XXX)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XXXX)));User Id=XXX;Password=XXX;Pooling=true;Max Pool Size=10;Min Pool Size=1");
Prueba.Open();

Сведения об исключении

Это код Exception.ToString (): "

Oracle.DataAccess.Client.OracleException в Oracle.DataAccess.Client.OracleException.HandleErrorHelper (Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, процедура объекта, String)

в Oracle.DataAccess.Client.OracleException.HandleError (Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, Object src)

в Oracle.DataAccess.Client.OracleConnection.Open ()

в OracleConnectionS.Program.Main (String [] args) в C: \ Users \ Simetri \ Documents \ Visual Studio 2010 \ Projects \ OracleConnection \ OracleConnection \ Program.cs: строка 19 "

Есть идеи о том, почему это может происходить?

ОБНОВИТЬ

Если я запускаю Visual Studio от имени администратора, я не получаю исключения, и могу нормально подключиться к базе данных.

Я попытался дать разрешение ПОЛНОГО КОНТРОЛЯ на каталог OracleC:\Oracle, Но если я запускаю Visual Studio обычным способом (не как администратор), я получаю исключение.

Справочная информация

- ям с использованием Windows 7 64 бит

- Visual Studio 2010

- Я могу подключиться просто найти с SQL * PLUS

Ответы на вопрос(3)

Ваш ответ на вопрос