Не могу подключится к Oracle
От: GrimReaper  
Дата: 30.08.04 11:38
Оценка:
hi all
Возникла проблема при подключении к серверу Oracle.

Пишу что-то типа
OleDbConnection cn = new OleDbConnection();
string ConnStr = "Provider=MSDAORA.1; User Name=test; Server=Ora92; password=test";
cn.ConnectionString = ConnStr;
cn.Open();

И на open ругается что не установлен клиент oracle.

Этот же самый код работает в обычном Windows-приложении.

В чем может быть проблема?

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

P.S. Установлен сервер Oracle 9.2.0.4

С уважением, В.Л.
Re: Не могу подключится к Oracle
От: Dronkoff Россия  
Дата: 30.08.04 12:23
Оценка:
Здравствуйте, GrimReaper, Вы писали:
GR>Пишу что-то типа
GR>OleDbConnection cn = new OleDbConnection();
GR>string ConnStr = "Provider=MSDAORA.1; User Name=test; Server=Ora92; password=test";
GR>cn.ConnectionString = ConnStr;
GR>cn.Open();
GR>И на open ругается что не установлен клиент oracle.
GR>Этот же самый код работает в обычном Windows-приложении.
GR>В чем может быть проблема?
Проверь права на директорию в которую установлен клиент оракла. В частности, может ли пользователь ASPNET получить доступ к %ORA_HOME%\bin\oci.dll.

PS: А зачем OLEDB ? Есть же System.Data.OracleClient...
Re: Не могу подключится к Oracle
От: Козьма Прутков Россия  
Дата: 30.08.04 12:28
Оценка:
Здравствуйте, GrimReaper, Вы писали:

GR>hi all

GR>Возникла проблема при подключении к серверу Oracle.

GR>И на open ругается что не установлен клиент oracle.


GR>Этот же самый код работает в обычном Windows-приложении.


ну, видимо, в правах пользователей. Попробуй добавить ASPNET в админы. Работает? Есть предположение, что ему нужно дать права на чтение (а может даже и исполнение) для каталога, в котором установлен клиент оракла.
Да хранит вас господь в сухом прохладном месте...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.