Невозможно подключиться к серверу Oracle на 64-битной машине через ASP.NET на 64-битной машине - PullRequest
0 голосов
/ 31 января 2012

Я новичок в Oracle ... и я работаю над приложением ASP.NET, серверная часть которого - Oracle 11g.

У меня есть 2 машины для разработки. Один из них - сервер баз данных (Windows Server 2008 R2), а второй - сервер приложений (Windows 7). Я установил стандартную версию сервера Oracle 11g на компьютер сервера базы данных. Я установил клиент Visual Studio 2010 и Oracle 11g на сервер приложений.

Теперь я могу подключиться к серверу базы данных Oracle через сервер приложений, используя Toad.

Но когда я пытаюсь подключиться к серверу базы данных через приложение ASP.NET 4.0, я не могу подключиться к оракулу и получаю следующую ошибку ...

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

Я пытался установить целевую платформу на x64, но все равно она не работала ...

Любая помощь / предложения будут оценены ....

Заранее спасибо .....

1 Ответ

0 голосов
/ 31 января 2012

Кажется, что проблема именно в этом. Похоже, установленный вами клиент Oracle является 32-разрядным клиентом Oracle. Загрузите и установите 64-разрядную версию клиента Oracle.

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