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

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

Oracle+Delphi


sandrina ©   (2003-02-19 12:35:00) 

F1!!!!
Есть прога, которая делает запрос по некоторым полям таблиц БД.Используется Oracle. На компе, на котором установлен Oracle она естествено работает. А вот на других...увы нет.
Подскажите - какие необходимо перетащить библиотеки, чтобы она работала. Крайне не выгодно устанавливать Oracle-клиент.Вот. Заранее огромное спасибо...


roottim   (2003-02-20 10:30:00) [1]

that can be linked in by the application.

А разве OCI.dll не должна на клиенте находится?
VAleksey © (19.02.03 14:50)
> DarkGreen © (19.02.03 14:19)
Нет.
Ну это вы загнули уважаемый.


вижу вы тоже не особо читайте!!! Все необходимые ф-ии ORA*.dll, oci.dll внедряются в приложении. соотв-но oci.dll и конкретно устанавливать клиента на машину нет необходимости, достаточно приложения с net.
но не все ф-ии включены в net , например ограничение на alert, pipe и тп... но для многих задач net хорошо подходит уважаемые ! :)


Suntechnic   (2003-02-20 09:43:00) [2]

Просто ODAC Net линкует статически те библиотеки, которые в обычно ODAC линкуются динамически. Вот и создаётся "ощущение" отсутствия OCI.


Suntechnic   (2003-02-20 09:31:00) [3]

>roottim (20.02.03 08:04)
Уважаемый вы читать умеете или только картинки рассматриваете?

ODAC usesOracle Call Interface (OCI) directly. The Oracle Call Interface is an application programming interface (API) that allows an application developer to use a third-generation language"s native procedure or function calls to access the Oracle database server and control all phases of SQL statement execution. The OCI provides a library of standard database access and retrieval functions in the form of a dynamic runtime library, ORA*.DLL, that can be linked in by the application.


DarkGreen   (2003-02-20 09:05:00) [4]

Чо спорить, удали у себя клиента оракла, снеси все копии OCI.dll с диска и алга комсомол, запусти программу и проверь будет она работать или нет


roottim   (2003-02-20 08:04:00) [5]

2Suntechnic © (20.02.03 06:38)
ODAC Net provides optimal transfer way:
[Oracle RDBMS] <> [TCP/IP] <> [Application]
уважаемый... вы сайт одним глазом смотрите или как ?


Suntechnic   (2003-02-20 06:38:00) [6]

DarkGreen © (19.02.03 14:19)
А разве OCI.dll не должна на клиенте находится?
VAleksey © (19.02.03 14:50)
> DarkGreen © (19.02.03 14:19)
Нет.


Ну это вы загнули уважаемый. Вот посмотрите:
http://crlab.com/odac/а именно "...ODAC uses Oracle Call Interface (OCI) directly..."

sandrina © (19.02.03 12:35)
Крайне не выгодно устанавливать Oracle-клиент.


Угу... а также не выгодно в магазинах за товар платить, но тем не менее там почему то бесплатно не подают...

Вы почитайте лицензионное соглашение на Oracle сервер. Даже если вы умудритесь разобыть компоненты которые за собой клиента тянут, то вам всё одно необходимо платить за этого клиента.


DarkGreen   (2003-02-20 05:23:00) [7]

2 VAleksey © (19.02.03 14:50)
Согласен с Goffman (19.02.03 17:01)
Неужели одак на столько крут, что самостоятельно без внешнего API посылает запросы серверу по какому-нить сетевому протоколу? Не верю.


Evgenic   (2003-02-19 18:57:00) [8]

Есть же минимальный клиент че париться:
ftp://ftp.chel.com.ru/.2/win/oracle/MicroOracle8i.exe


Goffman   (2003-02-19 17:01:00) [9]


> VAleksey © (19.02.03 14:50)

Это как так? ODAC работает не используя OCI?
Что то сомнительно.
По-моему это просто "альтернатива" BDE и ODBC.


VAleksey   (2003-02-19 14:50:00) [10]


> DarkGreen © (19.02.03 14:19)

Нет.


DarkGreen   (2003-02-19 14:19:00) [11]

2 BorisUK © (19.02.03 13:36)
А разве OCI.dll не должна на клиенте находится?


BorisUK   (2003-02-19 13:36:00) [12]

ODAC
позволяет сетевой доступ к ORACLE без предустановленного ораклового клиента.


Val   (2003-02-19 12:48:00) [13]

>Reindeer Moss Eater (19.02.03 12:37)
:)


Reindeer Moss Eater   (2003-02-19 12:37:00) [14]

Ставить клиента Оракла крайне выгодно.


Наверх

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