ORA-06413: Соединение не открыто. из ASP.NET и Oracle 10g

Я пытаюсь подключить 32-разрядный oracle 10g из веб-приложения c# asp.net с помощью oledbconnection и получаю следующую ошибку:

ORA-06413: Connection not open. 

Он правильно подключается из приложения Windows и TOAD/SQL * PLUS.

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

Пожалуйста помоги.


person user1914851    schedule 19.12.2012    source источник


Ответы (3)


Проблема может заключаться в том, что имя файла .exe содержит более одного «.», или путь к файлу содержит круглые скобки «()»:

person paulsm4    schedule 19.12.2012
comment
о каком имени файла .exe вы говорите? можете указать? - person user1914851; 19.12.2012
comment
ОК - ваш .dll или ваш .asmx или что у вас есть. Посмотрите на ссылку, проверьте путь к файлу вашего веб-приложения. - person paulsm4; 19.12.2012
comment
мой путь к файлу веб-приложения следующий: C:\Users\arnabmvst\Documents\Visual Studio 2010\Projects\WebApplication3\WebApplication3; - person user1914851; 19.12.2012
comment
Я создаю новое веб-приложение и пытаюсь через него подключить оракул. Посоветуйте что-нибудь, это очень срочно. - person user1914851; 19.12.2012

После создания объекта подключения. Вы должны открыть соединение для выполнения команд SQL.

Допустим, вы создали объект подключения оракула с именем oracleConnection.

Затем после этого вы должны использовать

oracleConnection.Open();

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

person Community    schedule 20.12.2012

Я сделал это наконец. Я удалил VS2010 со своей машины. Отформатируйте его. Я снова устанавливаю VS2010 в новую папку в c: под названием VS2010. Сейчас идет нормально. Спасибо в любом случае всем вам за ваш ответ.

person user1914851    schedule 18.01.2013
comment
проблема была в том, что (x84) в пути VS. Это печально, но верно. - person Wagner Leonardi; 05.06.2014