Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Informix Новый топик    Ответить
 Скопировать таблицу из одной БД в другую  [new]
Beanz
Guest
Продолжение темы сравнения двух БД:

В одной из них не хватает какой-то таблицы.

Какие инструменты позволяют быстро сделать копию нехватающей таблицы?

Есть вариант - создать пустую таблицу, и загрузить данные через unload / load
а быстрее?
4 апр 08, 13:51    [5504233]     Ответить | Цитировать Сообщить модератору
 Re: Скопировать таблицу из одной БД в другую  [new]
victor16
Member

Откуда:
Сообщений: 591
Вместо unload/load могу предложить через sql:

INSERT INTO newDB@newServ:newTab SELECT * FROM oldDB@oldServ:oldTab

С уважением,
Виктор
4 апр 08, 13:59    [5504291]     Ответить | Цитировать Сообщить модератору
 Re: Скопировать таблицу из одной БД в другую  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
Utility: dbcopy.ec
Synopsis: Select data from one database/table and insert into another. Uses
separate connections for FETCHing and INSERTing so the source and
target can be local, remote, and even have different logging modes.


Сообщение было отредактировано: 4 апр 08, 14:06
4 апр 08, 14:05    [5504333]     Ответить | Цитировать Сообщить модератору
 Re: Скопировать таблицу из одной БД в другую  [new]
Beanz
Guest
Сравнивал через Power Designer
при сравнении моделей (Compare Models) данная таблица помечена серым (т.е. как бы не существует), но sql
4 апр 08, 15:27    [5505016]     Ответить | Цитировать Сообщить модератору
 Re: Скопировать таблицу из одной БД в другую  [new]
Beanz
Guest
но sqleditor отказал в создании, сообщив что таблица есть

посмотрел, оказалось таблица существует, но под именем
username.table1
а остальные таблицы называются informix.tableN

как изменить юзера у таблицы?
4 апр 08, 15:29    [5505038]     Ответить | Цитировать Сообщить модератору
 Re: Скопировать таблицу из одной БД в другую  [new]
Beanz
Guest
victor16, Журавлев Денис спасибо!
4 апр 08, 15:53    [5505273]     Ответить | Цитировать Сообщить модератору
 Re: Скопировать таблицу из одной БД в другую  [new]
olleg
Member

Откуда: Россия
Сообщений: 190
Уже обсуждалосьздесь
4 апр 08, 18:18    [5506357]     Ответить | Цитировать Сообщить модератору
Все форумы / Informix Ответить