Поставщик OleDB для Oracle не найден в Windows Server 2008 с IIS 7 - PullRequest
0 голосов
/ 20 января 2011

Я развертываю небольшое приложение ASP.NET (framework 3.5) в Windows Server Web 2008, 32 бита, IIS 7. Для приложений требуется соединение с БД Oracle на другом сервере с использованием традиционного DataAdapter, Oracle Connection и т. Д. .

Я правильно установил клиент Oracle на сервере (сервер является клиентом другого сервера) и проверил, имеет ли этот сервер доступ к серверу, на котором находится база данных.

Несмотря на то, что мое приложение не может подключиться к базе данных. В сообщении говорится, что компоненты Oracle не были найдены. Он не находит провайдера OleDB для Oracle или какой-либо dll.

¿Что-то, что я должен знать о разрешениях пользователей ASP.NEt или что-то вроде этого?

Некоторая идея ??

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

Гас.

1 Ответ

1 голос
/ 20 января 2011

Проверьте путь. Может случиться так, что каталог клиента Oracle не находится в пути к учетной записи, которая запускает ваше приложение ASPNET.

На самом деле есть другие шаги, которые вы можете выполнить, чтобы проверить установку клиента Oracle.

Эта статья старая, но может быть полезной.

...