Не удается подключиться к базе данных Oracle - PullRequest
2 голосов
/ 30 июня 2011

Я работаю над проектом ASP.NET, который использует C # для кода.Он пытается подключиться к базе данных Oracle, используя следующий код, который уже существовал в проекте, когда я начал над ним работать:

OracleConnection myConnection = new OracleConnection();
myConnection.ConnectionString = ConfigurationManager.ConnectionStrings["OraFinCnString"].ConnectionString;
myConnection.Open();

Приложение запускается локально (открывается в браузере на localhost)и пытается подключиться к удаленной базе данных Oracle.Когда я запускаю его, последняя строка выше выдает следующую ошибку:

"InvalidOperationException не обрабатывается пользовательским кодом. Попытка загрузки клиентских библиотек Oracle вызвала BadImageFormatException. Эта проблема возникает при работе в 64-битном режиме сУстановлены 32-битные клиентские компоненты Oracle. "

Строка подключения была предоставлена ​​моим клиентом, поэтому я предполагаю, что она правильная, и это не похоже на ошибку, которая может быть вызвана неверной информацией о подключении.Но я довольно хорошо озадачен тем, в чем именно заключается проблема, и был бы признателен за любую информацию.

1 Ответ

2 голосов
/ 30 июня 2011

Пожалуйста, посмотрите на следующую ссылку.Вам нужно будет установить Oracle 11g Oracle Data Access Components

Поставщик Oracle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...