![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Прямой доступ к ORACLE (DOA комп.) [D6]
Rel_ © (2003-06-16 14:58:00)Народ, просветите!
Попытался использовать компоненты прямого доступа к ORACLE (DOA -Direct Oracle Access). Насколько они быстрее BDE?
Я заливаю локальную таблицу на ORACLE путем обычного TTable (Insert ... Post). Заменил TTable на TOracleDataset - рез-та не наблюдаю - пишет так же медленно - примерно 200 зап. в сек.
Rel_ (2003-06-18 11:56:00) [1]Всё делаю вроде так - вылетает :"Неверное число
Rel_ (2003-06-18 11:04:00) [2]всё вроде получилось - проинсталил - просто я читал ReadMe, а не ReadMeSrc.
Ща поковыряюсь - рез-т обязательно сообщу.
roottim (2003-06-18 10:28:00) [3]все ставится нормально
читай ReadMeSrc.txt
Rel_ (2003-06-18 10:07:00) [4]я выкачал ОДАК - вот только проставить проблема - всё сделал как указано в readme - появился только компонент OraProvider
Как ты энто ставил - шо то у меня вооще ничего не получается - наверное не мой день.
Rel_ (2003-06-18 10:03:00) [5]конечно!!! ryab_el@rambler.ru
1) Как быть если колонка объявлена, а значение туда я записывать не хочу.
2) В каком виде заносить поля типа TDateTime в DOA -компонентах такого типа вообще нет - я представляю такие значения как String - возникает ошибка.
roottim (2003-06-18 09:59:00) [6]СКИНУТЬ МОГУ!
1. КУДА?
2. ПРИМЕР МУЛЬКИ ПОД ДОА У МЕНЯ НЕТ.. ТОЛЬКО ПО ОДАК..
НАДО?..
Rel_ (2003-06-18 09:56:00) [7]что-то у меня возникает ошибка при занесении даты.
как мне энтого избежать. Может скинешь какой-нибудь примерчик.
Rel_ (2003-06-17 14:01:00) [8]Круто, ща попробую. рез-т сообщу. Спасибо огромное.
roottim (2003-06-17 13:53:00) [9]в TOraLoader задешь колонки в соотв с таблицей оракле.
а в какое поле в какую колонку засунуть это на твой вкус.. варируй как угодно... все возможно
Rel_ (2003-06-17 13:38:00) [10]а ты в своей утилитке именно TOraLoader пользуешься ???
ты создаёшь точный образ лок. БД на серваке или есть возможность брать только часть полей - просто для меня энто важно!!!
roottim (2003-06-17 13:26:00) [11]у ODAC это компонент TOraLoader
у DOA - TOracleDirectPathLoader.. им я непользовался но функционирует на том же уровне. (примеры для доа я не смотрел)
пример для одак есть точно
возьми одак... разберись с примером.. может и для доа будет яснее...
http://oraclebones.narod.ru/o_d_a_c_4_10_0_10.rar
Rel_ (2003-06-17 13:15:00) [12]roottim а как!!!! может просветишь ну очень надо . шо энто такое вообще - энтот лоадер (не слыхал)
Народ - заливать серез ttable - энто так коряво (сам понимаю), может что пограмотнее есть. Но мне необходимо не вчистую копировать лок. табл. в табл. на ORACLE, а заливать конкретные поля в конкретные поля таблицы на серваке.
Please !!!
roottim (2003-06-17 12:03:00) [13]смотрите компонент LOADER... и примеры должны к нему быть
и используйти опцию Direct
конкретно с DOA я не нделал..
пользуюс ODAC , но разницы особой нет (всеравно все через OCI.DLL)
приведу пример, у меня написана утилька на перевод из дбф в оракле с помощию лоадера с директ опцией
5 000 000 записей (полей 20) за 16 мин... меня устраивает
petr_v_a (2003-06-16 16:48:00) [14]insert`ты Вы врядли ускорите заменой клиентских компонент, а вот памяти приложение кушать будет раза в 3-4 меньше.
А заливать данные в Oracle лучше через SQL Loader
Rel_ (2003-06-16 15:28:00) [15]Ну очень надо!!!