Форум: "Базы";
Текущий архив: 2002.05.02;
Скачать: [xml.tar.bz2];
ВнизПеренос данных из одной базы в другую запросом в InterBase 5.x. Найти похожие ветки
← →
Pashafess (2002-04-09 05:34) [0]Можно ли собственно это сделать? Т.е есть две базы данных InterBase 5.x с таблицами одинаковой структуры, но разными данными в них. Нужно написать запрос типа Insert into (база-приемник).имя таблицы select * from (база-источник).имя таблицы .
← →
Alexandr (2002-04-09 06:47) [1]напрямую нельзя.
Только через БДЕ, или клиентскую прогу.
Можно еще через внешнюю таблицу, но все равно поочереди к базам.
← →
Pashafess (2002-04-10 07:54) [2]Подскажите тогда как передать данные запроса во внешнюю таблицу.
Вообще где можно посмотреть про внешние таблицы InterBase?
← →
Pashafess (2002-04-10 08:27) [3]И еще один вопрос. Если использовать внешнюю таблицу, то, как я понимаю, блоб в нее нельзя записывать. Если можно, то в каком формате он тогда там хранится?
← →
Alexandr (2002-04-10 09:30) [4]про внешние таблицы читай в документации.
Кстати, работа с ними очень ограниченна. И BLOB они не поддерживают.
← →
alehan (2002-04-11 10:11) [5]C Дельфи поставляется программка datapump. В BDE заводишь алиасы на базы, запускаешь datapump, перекачиваешь таблички, изменив их имена для базы-приемника. Далее - обычный insert.
good luck
← →
kaif (2002-04-11 12:10) [6]Замечание...
Кстати, при перекачке, если не буферизировать набор в каком-либо MemoryTable, а использовать 2 компонента TIBDatabase то нужно учесть, что кол-во одновременных пользователей будет = 2. Это может иметь последствия, если есть ограничение на одновременных число пользователей InterBase, например 5 users...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.05.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c