powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как лучше организовать обмен м-ду Базами Данных!
6 сообщений из 6, страница 1 из 1
Как лучше организовать обмен м-ду Базами Данных!
    #32143783
Ands
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Как лучше всего построить схему передачи данных из одной базы данных в другую!? Я имею в виду схему компонентов!
1-я БД - ORACLE -DB1
2-z БД - MS_SQL -DB2
Если я для запроса из DB1 использую компонент Query1 (Select * from table),
На Query1 ставлю DataSourse1, и указываю в компонете Query2 (DB2) в свойстве DataSourse - DataSourse1 то каким образом Query2 (Insert into Table) поймет, что данные должны взятся из DataSourse1.

Может быть эта схема и вовсе не красива как тогда сделать лучше!
Спасибо за совет!
...
Рейтинг: 0 / 0
Как лучше организовать обмен м-ду Базами Данных!
    #32143955
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поймет, если параметры в инсерте будут с такими же именами, как и поля из Query1

Можно еще руками
И не через BDE - для Оракла DOA, для MS SQL - ADO
...
Рейтинг: 0 / 0
Как лучше организовать обмен м-ду Базами Данных!
    #32144107
Ands
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
дейсвительно Insert отрабатывается, но только на 1 запись
т.е. там где в Query1 стоит курсор та запись и закачивается
А как заставить его грузить весь SELECT???
...
Рейтинг: 0 / 0
Как лучше организовать обмен м-ду Базами Данных!
    #32144152
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дейсвительно Insert отрабатывается, но только на 1 запись
т.е. там где в Query1 стоит курсор та запись и закачивается
А как заставить его грузить весь SELECT???


Ну дык пока не конец даным в Query1 делаем инсерт, переходим на следующую запись Query1...

А данные обязательно через клиента гнать. Я правда не знаю специфики ORACLE. Но ODBC драйвер то для него должен быть. Вот и ставьте этот драйвер на машину где стоит SQL Server. И через Linked Server перекачивайте данные.
...
Рейтинг: 0 / 0
Как лучше организовать обмен м-ду Базами Данных!
    #32144211
Ands
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
. Вот и ставьте этот драйвер на машину где стоит SQL
Если бы его еще дали поставить (впрочем это внутренняя проблема)
Хотя действительно Linked Server проработать надо.
А что касается NEXTа эт понятно
...
Рейтинг: 0 / 0
Как лучше организовать обмен м-ду Базами Данных!
    #32144633
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не проще воспользоваться DTS-пакетом? в MSSQL... Шикарно работает, проверях и туда и обратно
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как лучше организовать обмен м-ду Базами Данных!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]