Лучший отвечающий
C#. Подключение к базе oracle версии 9.2

Вопрос
-
Доброе утро!
Коллеги, нужна ваша помощь.
Второй день не могу настроить подключение к базе оracle 9.2 версии через приложение на C#.
Делаю следующее:
1. Устанавливаю oracle-клиент с помощью команды "install.bat all c:\oracle myCompany". Вот его дистрибутив:https://drive.google.com/open?id=0Bxg3TluUPSqeMjFCOXo3N3VJUlk
Он устанавливается полностью в папку c:\oracle
После установки содержимое c:\oracle следующее:https://drive.google.com/open?id=0Bxg3TluUPSqeak9RUF85QXRRY00
2. В переменную окружения PATH в самое начало добавляю C:\oracle;C:\oracle\bin;
3. В реестре по пути HKEY_LOCAL_MACHINE - SOFTWARE - Wow6432Node - ORACLE есть папка (вот ее содержимое):
4. Создаю консольное приложение. Делаю ссылку на библиотеку по пути C:\oracle\odp.net\bin\4\Oracle.DataAccess.dll
5. Пытаюсь подключиться к базе, получаю ошибку ORA-03134: Connections to this server version are no longer suppoted
6. Кидаю все содержимое папки C:\oracle в директорию где лежит файл .exe консольного приложения - ошибка такая же
Может кто помочь решить данную проблему?
3 ноября 2017 г. 5:58
Ответы
-
Ну из какого то инструмента - происходит, а неизвестный код который вы используйте говорит что базу 10+ летней давности он больше не поддерживает. Не вижу оснований не верить. Быстрый поиск показывает что это не редкость.
Что до действий, то я не знаю что вы делайте. Ну загрузили что то непонятное, установили его в папку, чего то там добавили в реестр... Ну хотя бы код покажите что ли.
This posting is provided "AS IS" with no warranties, and confers no rights.
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 28 ноября 2017 г. 13:55
3 ноября 2017 г. 15:46Модератор
Все ответы
-
Вроде написано что данная версия базы не поддерживается. Почему вы думайте что это не так?
This posting is provided "AS IS" with no warranties, and confers no rights.
3 ноября 2017 г. 6:33Модератор -
У меня стоит pl/sql developer.
Tools -> preference -> Tab Oracle -> Connection -> Oracle Home (empty is autodetedt) -> myCompany
Подключение к БД происходит.
Я не уверен что описанные все выше мною действия правильные. Если у Вас есть какие-то другие решения, я готов все почистить и попробовать с нуля.
3 ноября 2017 г. 6:44 -
Ну из какого то инструмента - происходит, а неизвестный код который вы используйте говорит что базу 10+ летней давности он больше не поддерживает. Не вижу оснований не верить. Быстрый поиск показывает что это не редкость.
Что до действий, то я не знаю что вы делайте. Ну загрузили что то непонятное, установили его в папку, чего то там добавили в реестр... Ну хотя бы код покажите что ли.
This posting is provided "AS IS" with no warranties, and confers no rights.
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 28 ноября 2017 г. 13:55
3 ноября 2017 г. 15:46Модератор