Форум: "Базы";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];
Внизoracle Найти похожие ветки
← →
and1 (2002-10-29 16:05) [0]Народ, как из дельфи работать с оракловыми базами без установки БДЕ и тд.? На компе установлен оракл, но нет ни дельфи, ни интербейэ. Прога должна работать без всяких инсталяшек.
← →
Black Cat (2002-10-29 16:48) [1]Написать прогу, используя соответствующие компоненты (ODAC,DOA etc)
← →
And1 (2002-10-29 18:45) [2]Так, уже прогресс... Я никогда не работа с этими компонентами. Если программа использует эти компоненты ей для работы требуется чтонить инсталировать или нет? Вводная такая: на компе есть винда и оракл, прога должна работать.
← →
Darts (2002-10-29 18:49) [3]Программу надо еще и написать.
← →
Black Cat (2002-10-30 09:58) [4]Инсталлить надо один раз, под Дельфя, чтобы оную прогу написать. Эти компоненты ПРЯМОГО доступа (Direct)к Оракулу и для работы достаточно клиента Оракла.
← →
Shadi (2002-10-30 13:35) [5]А если использовать ODAC, то тогда и клиента Оракла не надо!!!
← →
perov (2002-10-31 07:44) [6]to Shadi
что-то не получилось использовать ОДАК без клиента...
расскажите как вы делаете?
← →
Black Cat (2002-10-31 08:50) [7]
> perov © (31.10.02 07:44)
Net8 нужен.Работать будет, но с ограничениями. См. хелп к ОДАКу (Working with ODAC Net)
← →
dtr (2002-10-31 09:23) [8]
> perov © (31.10.02 07:44)
> что-то не получилось использовать ОДАК без клиента...
> расскажите как вы делаете?
Нужен ODAC net.
У OraSession ставишь свойство Options.Net в true,
указываешь Host, Port, SID и вперед.
← →
Kostya (2002-10-31 09:28) [9]Использовать ADO
← →
perov (2002-10-31 09:32) [10]то есть все же нужно ставит клиента оракла (хоть и не полного), хотя в хелпе по одаку написано, что для работы odac net нужен только работающий протокол tcp/ip и никакого клиента оракла не требуется...
p.s. может у меня хелп от будущей версии ОДАКа? :)
← →
roottim (2002-10-31 09:38) [11]верь хелпу!!!
клиент ненужен , работает без OCI..
есть ограничения с этой опцией: на DBMS_PIPE, DBMS_ALERT точно... еще что-то непомню, для многих задачь подходит...
см хелп!!!
← →
_pavel_ (2002-10-31 09:40) [12]Как вариант могу предложить еще Zeos lib (free + исходные тексты)
Доступ без BDE к Postgre SQL, MySQL, Oracle SQL, MS SQL.
← →
_pavel_ (2002-10-31 09:41) [13]Как вариант могу предложить еще Zeos lib (free + исходные тексты)
Доступ без BDE к Postgre SQL, MySQL, Oracle SQL, MS SQL, IBSQL.
← →
SergLight (2002-10-31 10:39) [14]Все правильно, для ODAC Net нужен только TCP/IP, но Net не поддерживает некоторые возможности Oracle, (например VFile).
Если на компе стоит Oracle, то ODAC поддержит все особенности Oracle.
← →
perov (2002-10-31 10:49) [15]да у меня не получается сделать даже коннект без клиента...
← →
Севостьянов Игорь (2002-10-31 11:14) [16]
> perov © (31.10.02 10:49)
> да у меня не получается сделать даже коннект без клиента...
Интересно, а как же ты его делаешь (коннектишся)?
Может попробуешь зарегистрировать соответствующие DLL ?
← →
perov (2002-10-31 11:26) [17]
> Севостьянов Игорь © (31.10.02 11:14)
какие dll? если написано, что клиента оракла не требуется?
← →
---- (2002-10-31 13:15) [18]Удалено модератором
← →
perov (2002-10-31 14:08) [19]естественно, я так и делаю и так работает (где есть клиент оракла). но, тащу прогу где нет клиента оракла и ... создан журнал ошибок
← →
Shadi (2002-10-31 14:39) [20]>perov
У меня уже давно работает и все нормально
ЗЫ: Мужики а у кого есть ODAC 4 NET???
← →
perov (2002-10-31 15:24) [21]>shadi
расскажи, что сделал у юзеров/клиентов?
ЗЫ. да вот скачал его сегодня...вот только не знаю, net али не net
← →
Stranger (2002-10-31 16:37) [22]Собственно чем не устраивает клиент оракла, дело в том, что при установке клиента оракла можно поставить только Net8 и вообще поставить клиента по минимуму и спокойно работать через ADO? единственное при установке пользователю для win95 нужно доставить MDAC и все ...
← →
perov (2002-11-01 05:27) [23]клиент оракла устраивает, но это хорошо в центральном офисе, а вот в филиалах за 1000 км желательно без клиента. а ADO, мне ODAC нравиться :)
← →
Севостьянов Игорь (2002-11-01 11:13) [24]Различия ADO и ODAC (DOA) давно известны
ODAC требует OCI DLL т.к. работает с сервером непосредственно через такую DLL на низком уровне. Это оракловая DLL, а ADO работает через свои - можно сказать это "BDE" от MS.
Так вот я предполагаю, что для работы тебе необходимы зарегистрированные в системе ORACLE OCI DLL в зависимости от версии клиента они разные (проще глянуть на код ODAC или DAO это или oci.dll, или ora*.dll).
← →
SergLight (2002-11-01 11:15) [25]Если ты исползуешь опцию "Build with runtime packages" тебе на клиенте понадобятся BPL из C:\Program Files\Borland\Delphi6\Odac\Bin
И проверь, что коннектишся именно через Net
← →
perov (2002-11-01 11:47) [26]ODAC Net allows your application to work with Oracle directly through TCP/IP protocol and doesn’t require Oracle client software. To run your application built with ODAC Net it is only needed to have operation system and TCP/IP protocol support.
у меня прога без клиента вылетает сразу, не доходя до коннекта
← →
Black Cat (2002-11-01 12:05) [27]и что пишет?
← →
perov (2002-11-01 12:38) [28]требует oci.dll
я уже разобрался в чем дело... до коннекта получал список серверов, а раз нет клиента то одак и вываливался...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.008 c