![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запросы на основе таблиц из разных баз данных [D5, MSSQL, Oracle]
BS © (2002-08-22 08:43:00)Нужно конвертировать данные например из одной базы в другую
к примеру: Из Access в Sol Server или из Sol Server в Oracle
как это сделать без BDE, и одним запросом, а не перебирая каждую запись.
BS (2002-08-23 13:07:00) [1]Т. е. я так понял что нужно использовать внутренние возмодности каждой из БД, а в общем случае это сделать нельзя.
wicked (2002-08-22 18:41:00) [2]решение - linked server или ad-hoc query для mssql...
кстати, таким образом можно и из оракла в access качать... ;)
Serg123 (2002-08-22 16:02:00) [3]Можно создать Linked server в MSSQL через OLE DB
id_privin (2002-08-22 14:42:00) [4]Можно использовать SqlPlus, команда copy. основная проблема, правильно настроить соединение.
Anatoliy (2002-08-22 14:09:00) [5]Решения насколько я знаю нет. Но мне помогает буферизация запроса перед запуском. Типа набираешь 64К
INSERT INTO table(id,name) VALUES(1,"Вася");
INSERT INTO table(id,name) VALUES(1,"Петя");
INSERT INTO table(id,name) VALUES(1,"Коля");
INSERT INTO table(id,name) VALUES(1,"Гена");
...
И запускаешь!
BS (2002-08-22 11:35:00) [6]Проблема не в том, что я не знаю синтаксис SQL, а в том что данные из одной базы надо переместить в другую в разных СУБД, причем связав их друг с другом.
SaS13 (2002-08-22 08:53:00) [7]используй
Insert into, Select into