none
C#. Подключение к базе oracle версии 9.2 RRS feed

  • Вопрос

  • Доброе утро!

    Коллеги, нужна ваша помощь.

    Второй день не могу настроить подключение к базе о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.

    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.

    3 ноября 2017 г. 15:46
    Модератор