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

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

Миграция


zdm ©   (2007-05-15 10:56:00) 

Исходняк. Есть соединие чере ADO к Oracle  и Access, т.е. два AdoConnection, есть соответсвующие ADOQuery. Базы по структуре одинаковы. Как выполнив запрос на Ор-у зделать инсерт в Акцес? плз. если можно, без редактирвоания tnsnames. понятно, что типа //
insert into таблица select поля_внешней_бд IN "путь_к_БД"
но Ора не знает..что Access расоположен на диске D у меня, она своей жизнью живет. Всю жизнь мучался... выполненный запрос ведь хранится в ОЗУ локального компа... вот как-бы этот датасэт поиметь..


ANB   (2007-05-15 13:04:00) [1]


> zdm ©   (15.05.07 10:56)

Можно из оракла к аксессу попробовать прицепиться. Ключевое слово GATE (Шлюз). Делать долго, утомительно и не очень работоспособно (если вообще шлюз к аксессу есть). Неделю убъешь точно, разбираясь с тонкостями.
Можно поискать инфу о подключении к аксессу источников ODBC.

Вот только нафига нужны как первый, так и второй пункт ????
Нужно перевезти в виде файлов часть базы ?


sniknik   (2007-05-15 11:45:00) [2]

сори не операция, а "предложение IN"


Sergey13   (2007-05-15 11:44:00) [3]

> [7] zdm ©   (15.05.07 11:13)
> в рилтайме приходится работать, т.е. результат запросов
> все время изменяется.. не чистый Дамп!

Зачем тогда результат все время в аксес пихать?

> расскажите, как подлинковать?!?!?
Сам не делал, не подскажу. Читай про dblink.


sniknik   (2007-05-15 11:44:00) [4]

> Обзови меня полным тормозом...но как? это зделать?
см. в хелпе аксеса раздел "операция IN", и по связанным ищи использование isam-а ODBC.


Плохиш   (2007-05-15 11:30:00) [5]


> zdm ©   (15.05.07 11:26) [13]
>
> > Плохиш
>
> За что обиды? Я мож просто не понял

Не хотел понять...

> ну объясни

У мелкого софта всё хорошо расписано, а мне лень..


zdm   (2007-05-15 11:26:00) [6]


> Плохиш

За что обиды? Я мож просто не понял.... ну объясни!


zdm   (2007-05-15 11:26:00) [7]


> ЮЮ ©   (15.05.07 11:02) [2]
> >но Ора не знает..что Access расоположен на диске D у меня,
>  она своей жизнью живетА если проболтаться Access-у? Jet-
> у вроде тоже можно внешние источники указывать

Обзови меня полным тормозом...но как? это зделать? Не приходилось раньше с линьковкой сталкиваться. Ну раскажите плз. как это делается!


Плохиш   (2007-05-15 11:25:00) [8]


> zdm ©   (15.05.07 11:18) [10]

Не хочешь, как хочешь...


zdm   (2007-05-15 11:18:00) [9]


> Плохиш

братух, при чем тут MSSQL сервер?


Плохиш   (2007-05-15 11:16:00) [10]

Data Transformation Services из поставки MSSQL-сервера...


zdm   (2007-05-15 11:14:00) [11]


> Плохиш

DTS у меня тока звук, когда DVD включаю дома :)


zdm   (2007-05-15 11:13:00) [12]


> Sergey13 ©

в рилтайме приходится работать, т.е. результат запросов все время изменяется.. не чистый Дамп!!! расскажите, как подлинковать?!?!?


Плохиш   (2007-05-15 11:12:00) [13]


> Базы по структуре одинаковы.

DTS сделает это не задумываясь...


Sergey13   (2007-05-15 11:08:00) [14]

1. БДЕ позволяет делать гетерогенные запросы. АДО вроде нет.
2. Можно подлинковать наверное аксес к ораклу и залить все из последнего.
3. выгрузить все из оракла в понимаемый аксесом формат (если это возможно, я не в курсе) и залить в аксесе.
4. DataPump из поставки делфей не поможет?


zdm   (2007-05-15 11:07:00) [15]


> ЮЮ

а, ща попробую..понял


zdm   (2007-05-15 11:06:00) [16]


> ЮЮ

не могу расторомозиться, как?


ЮЮ   (2007-05-15 11:02:00) [17]

>но Ора не знает..что Access расоположен на диске D у меня, она своей жизнью живет

А если проболтаться Access-у? Jet-у вроде тоже можно внешние источники указывать.


zdm   (2007-05-15 10:57:00) [18]

по строчно инсерт не предлогать


Наверх

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