Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Прямой коннект к БД Oracle.


Страницы:   1 2 3

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... (((


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо