![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
oracle
and1 © (2002-10-29 16:05:00)Народ, как из дельфи работать с оракловыми базами без установки БДЕ и тд.? На компе установлен оракл, но нет ни дельфи, ни интербейэ. Прога должна работать без всяких инсталяшек.
perov (2002-11-01 12:38:00) [1]требует oci.dll
я уже разобрался в чем дело... до коннекта получал список серверов, а раз нет клиента то одак и вываливался...
Black Cat (2002-11-01 12:05:00) [2]и что пишет?
perov (2002-11-01 11:47:00) [3]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.
у меня прога без клиента вылетает сразу, не доходя до коннекта
SergLight (2002-11-01 11:15:00) [4]Если ты исползуешь опцию "Build with runtime packages" тебе на клиенте понадобятся BPL из C:\Program Files\Borland\Delphi6\Odac\Bin
И проверь, что коннектишся именно через Net
Севостьянов Игорь (2002-11-01 11:13:00) [5]Различия ADO и ODAC (DOA) давно известны
ODAC требует OCI DLL т.к. работает с сервером непосредственно через такую DLL на низком уровне. Это оракловая DLL, а ADO работает через свои - можно сказать это "BDE" от MS.
Так вот я предполагаю, что для работы тебе необходимы зарегистрированные в системе ORACLE OCI DLL в зависимости от версии клиента они разные (проще глянуть на код ODAC или DAO это или oci.dll, или ora*.dll).
perov (2002-11-01 05:27:00) [6]клиент оракла устраивает, но это хорошо в центральном офисе, а вот в филиалах за 1000 км желательно без клиента. а ADO, мне ODAC нравиться :)
Stranger (2002-10-31 16:37:00) [7]Собственно чем не устраивает клиент оракла, дело в том, что при установке клиента оракла можно поставить только Net8 и вообще поставить клиента по минимуму и спокойно работать через ADO? единственное при установке пользователю для win95 нужно доставить MDAC и все ...
perov (2002-10-31 15:24:00) [8]>shadi
расскажи, что сделал у юзеров/клиентов?
ЗЫ. да вот скачал его сегодня...вот только не знаю, net али не net
Shadi (2002-10-31 14:39:00) [9]>perov
У меня уже давно работает и все нормально
ЗЫ: Мужики а у кого есть ODAC 4 NET???
perov (2002-10-31 14:08:00) [10]естественно, я так и делаю и так работает (где есть клиент оракла). но, тащу прогу где нет клиента оракла и ... создан журнал ошибок
---- (2002-10-31 13:15:00) [11]Удалено модератором
perov (2002-10-31 11:26:00) [12]
> Севостьянов Игорь © (31.10.02 11:14)
какие dll? если написано, что клиента оракла не требуется?
Севостьянов Игорь (2002-10-31 11:14:00) [13]
> perov © (31.10.02 10:49)
> да у меня не получается сделать даже коннект без клиента...
Интересно, а как же ты его делаешь (коннектишся)?
Может попробуешь зарегистрировать соответствующие DLL ?
perov (2002-10-31 10:49:00) [14]да у меня не получается сделать даже коннект без клиента...
SergLight (2002-10-31 10:39:00) [15]Все правильно, для ODAC Net нужен только TCP/IP, но Net не поддерживает некоторые возможности Oracle, (например VFile).
Если на компе стоит Oracle, то ODAC поддержит все особенности Oracle.
_pavel_ (2002-10-31 09:41:00) [16]Как вариант могу предложить еще Zeos lib (free + исходные тексты)
Доступ без BDE к Postgre SQL, MySQL, Oracle SQL, MS SQL, IBSQL.
_pavel_ (2002-10-31 09:40:00) [17]Как вариант могу предложить еще Zeos lib (free + исходные тексты)
Доступ без BDE к Postgre SQL, MySQL, Oracle SQL, MS SQL.
roottim (2002-10-31 09:38:00) [18]верь хелпу!!!
клиент ненужен , работает без OCI..
есть ограничения с этой опцией: на DBMS_PIPE, DBMS_ALERT точно... еще что-то непомню, для многих задачь подходит...
см хелп!!!
perov (2002-10-31 09:32:00) [19]то есть все же нужно ставит клиента оракла (хоть и не полного), хотя в хелпе по одаку написано, что для работы odac net нужен только работающий протокол tcp/ip и никакого клиента оракла не требуется...
p.s. может у меня хелп от будущей версии ОДАКа? :)
Kostya (2002-10-31 09:28:00) [20]Использовать ADO