Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.02;
Скачать: CL | DM;

Вниз

подключение к ораклу через BDE   Найти похожие ветки 

 
ch_victor   (2007-07-19 15:15) [0]

Не получается подключиться к ораклу через BDE
создаю в SQL Explorer новый алиас - ORACLE
в параметре SERVER NAME вписываю имя сервера который есть в файле TNSNAMES.ORA, пробую открыть подключение пишет:
Vendor initialization failed

через SQLPLUS подключается нормально, в чем может быть дело, может быть криво установлен клиент оракла?
Как понять в чем проблема?


 
Val ©   (2007-07-19 15:24) [1]

спроси у гугли - Vendor initialization failed BDE ORACLE - он знает.


 
Desdechado ©   (2007-07-19 15:35) [2]

У меня прекрасно подключается. А ошибка у тебя, что не может найти oci.dll

Помни, что БДЕ более-менее корректно работает только до 8 версии Оракла.


 
ch_victor   (2007-07-19 15:41) [3]

да гугля действительно знает, дело было в том что в BDE Administrator\configuration\drivers\native\oracle\vendor init надо было прописать OCI.DLL
и все заработало


 
ch_victor   (2007-07-19 16:18) [4]

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


 
evvcom ©   (2007-07-20 20:54) [5]

Можно свой, а можно из ODAC взять и не париться.


 
ch_victor   (2007-07-23 08:56) [6]

оказывается все очень просто
в uses нужно добавить oracle

и чтобы загрузить выпадающий список
 cmbDatabase.Items.Assign(oracle.OracleAliasList);


 
Petr V. Abramov ©   (2007-07-23 12:04) [7]

> ch_victor   (23.07.07 08:56) [6]
> cmbDatabase.Items.Assign(oracle.OracleAliasList);
это явно из Direct Oracle Access. Если он у тебя есть, плюнь на BDE


 
ch_victor   (2007-07-23 12:45) [8]

да я бы рад плюнуть, но приложение уже написано давно, я даже как то пытался его переписать на DOA, но терпения не хватило :)



Страницы: 1 вся ветка

Текущий архив: 2007.12.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.031 c
2-1194456145
NaRuTo
2007-11-07 20:22
2007.12.02
Как сделать так чтобы числа не повторялись.


2-1194459961
OP
2007-11-07 21:26
2007.12.02
Как присвоить событие, только что созданному объекту?


15-1193738004
infom
2007-10-30 12:53
2007.12.02
bat файл компиляции проекта


2-1194293799
mufan
2007-11-05 23:16
2007.12.02
Установка драйверов BDE на клиентской машине, ошибки при запуске


2-1194630369
ProgRAMmer Dimonych
2007-11-09 20:46
2007.12.02
TListView: проблема прорисовки