Я разрабатываю настольное приложение VS2008, это приложение делает 2 соединения, один для базы данных доступа и другое для базы данных оракула. Я могу подключиться к обеим базам просто отлично, но, когда я пытаюсь получить datatable из oracle, приложение вылетает с ошибкой ORA03113. Это происходит только тогда, когда я вызываю метод Fill моего объекта OracleDataAdapter.Ошибка Oracle 3113
Я не знаю, как исправить эту ошибку, когда я выполняю тот же запрос в SQL Developer, он работает нормально.
Спасибо.
UPDATE:
Я не могу показать вам строку соединения, но он может открыть соединение просто отлично.
код является довольно стандартным:
Imports Oracle.DataAccess.Client
Dim info as Datatable = new Datatable
Dim adapter as OracleDataAdapter("Select * From userinfo ui Where ui.userid = 13", conn)
adapter.Fill(info)
Ошибка появляется в adapter.Fill()
Предоставлено г-ном Google: http://dba-oracle.com/m_ora_03113_end_of_file_on_communications_channel.htm – soandos
Я так и не нашел ничего, спасибо. –
Можно ли попытаться запустить запрос или что-то в этом роде, но не заполнить его и увидеть, что он сработает? (выясните, есть ли его заполнение или anyhting после подключения). – soandos