Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
1-69326
Anar
2002-11-06 08:38
2002.11.21
Ресурсы в EXE


1-69421
Tornado
2002-11-11 11:06
2002.11.21
Flash


3-69215
mas_alexey
2002-11-01 18:23
2002.11.21
Dbgrid


3-69129
dim-
2002-11-04 09:12
2002.11.21
А почему нельзя работать с IBQwery через Append(Edit) и Post?


1-69390
Roman_Tutov
2002-11-10 13:06
2002.11.21
Многооконное приложение





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский