![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Прямой коннект к БД Oracle.
Fatal © (2005-05-13 22:24:00)Доброго времени суток всем!
В данный момент сижу и мучаюсь с вопросом выбора БД. Остановился на Oracle 10g. Как оказалось с помощью Delphi (2005) невозможно соединится с СУБД Oracle напрямую, не ч/з ODBC не ч/з ADO не ч/з BDE!!! Для осуществления доступа к СУБД необходимо устанавливать, локально, клиентскую часть Oracle … настраивать её (TNS).
Есть ли возможность работать без установки клиентской части Oracle? Т.е. запустил пользователь exe’шник и работает?
Спасибо. Надеюсь, написал понятно.
Bronco (2005-05-31 15:39:00) [21]
> testochka (31.05.05 15:31) [23]
> В чём тонкость?
Тонкость в том, что компоненты из вашей программы работают с базой через Oracle - клиента, которого нету.
Но дело скорее не в версии Дельфи, а в тех компонентах, которые вы используете для доступа к БД.
Sergey13 (2005-05-31 15:35:00) [22]2[23] testochka (31.05.05 15:31)
>Перенесли задачу с компа с клиентом на комп без клиента.
Ну и правильно, потому что нет клиента и/или он не настроен. Но к версии Делфи это имеет очень отдаленное отношение.
Вопросы надо формулировать корректно.
testochka (2005-05-31 15:31:00) [23]Перенесли задачу с компа с клиентом на комп без клиента. Не работает. Выдаёт ошибку конфигурации. В чём тонкость?
Sergey13 (2005-05-31 15:29:00) [24]2[21] Bronco © (31.05.05 15:26)
Особенно пиратские. 8-)
Bronco (2005-05-31 15:26:00) [25]
> testochka (31.05.05 15:19) [20]
> А предыдущие версии Delphi тоже нуждаются в клиентской части
> Oracle?
Нет. Версии Дельфи в клиентской части Oracle не нуждаются.
testochka (2005-05-31 15:19:00) [26]А предыдущие версии Delphi тоже нуждаются в клиентской части Oracle?
ANB (2005-05-17 09:40:00) [27]DOA надежнее, но непривычен при переходе с BDE или ADO. И компонентов поменьше (VirtualTable нету).
Shaman_Naydak (2005-05-17 00:57:00) [28]Эх.. хорошая штука ОДАК, но глюкавая...!;)
У нас он запатчен вусмерть..
хорошо хоть куплен и все исходники есть :))
а DOA не пробовал...грить ничего не буду
ANB (2005-05-16 13:26:00) [29]
> Ну и сам себе злобный буратино ;-)
- ой, да ладно. Долго галочку переключить что ли :))) Как нибудь на досуге попробую. Просто пришлось на Oracle 8 писать. Из проблем совместимости.
Sergey13 (2005-05-16 09:18:00) [30]2[15] Sergey Masloff (15.05.05 10:05)
А нафига менять версию клиента? Вы и версию сервера меняете как перчатки?
Sergey Masloff (2005-05-15 10:05:00) [31]ANB © (14.05.05 10:01) [10]
>2) ODAC умеет коннектится напрямую (Net), но тут мне местные >спецы сказали, что не стоит. С блобами проблемы потом пойдут. Я >и не стал.
Ну и сам себе злобный буратино ;-)
Sergey13 © (14.05.05 10:06) [11]
>И чего так многих напрягает клиентов ставить?
Знаешь, у нас в центральном офисе тысяч шесть компов. И когда мы саппорту сообщаем что пора версию клиента менять то у них каждый раз предынфарктное состояние и 3 недели как белки в колесе. Вернее, так было пока мы на одак нет не перешли.
ANB (2005-05-14 11:30:00) [32]
> Sergey13 © (14.05.05 10:20) [13]
- ща я в потрепаться веточку создам.
Sergey13 (2005-05-14 10:20:00) [33]2[12] ANB © (14.05.05 10:11)
> - а типа, разве нет ?
Типа да. Но есть нюансы. 8-) Но это для потрепаться.
ANB (2005-05-14 10:11:00) [34]
> А многи до сих пор думают, что винда это бесплатное приложение
> к компу. 8-)
- а типа, разве нет ?
Sergey13 (2005-05-14 10:06:00) [35]2 [10] ANB © (14.05.05 10:01)
>3) Странно, я думал ODAC и DOA халявые.
А многи до сих пор думают, что винда это бесплатное приложение к компу. 8-)
И чего так многих напрягает клиентов ставить? И настройка там вся сводится к копированию одного файла.
ANB (2005-05-14 10:01:00) [36]1) Не парся. Клиента Oracle, имхо, лучше ставить.
2) ODAC умеет коннектится напрямую (Net), но тут мне местные спецы сказали, что не стоит. С блобами проблемы потом пойдут. Я и не стал.
3) Странно, я думал ODAC и DOA халявые. Я за них не платил. Дали - юзаю. Кстати, DOA мне больше нравился. Зря я на ODAC перешел. Но DOA не умеет работать через NET.
Anatoly Podgoretsky (2005-05-14 08:11:00) [37]Fatal © (14.05.05 00:10) [6]
Как правило так и есть, это хитрый маркетинговый ход.
VarAX (2005-05-14 02:21:00) [38]У меня где-то были компоненты ODAC.... и никакой локальной сети не требуют. Весят гдето метра полтора.
Bronco (2005-05-14 00:17:00) [39]
> За такие деньги я сам эти компоненты напишу )))
Самая основная часть в них закрыта (нет исходников). Именно она и заменяет фактически Оракл-клиента.
Боюсь, что сам ты подобное не напишешь:-)
> Fatal © (14.05.05 00:10) [6]
> Как выяснилось и для этих компонентов необходимо устанавливать,
> локально, клиентскую часть Oracle... (((
ODAC Net for Windows - ты это скачал?
Fatal (2005-05-14 00:10:00) [40]Как выяснилось и для этих компонентов необходимо устанавливать, локально, клиентскую часть Oracle... (((