перелив данных между базами

Eugene Medvedev
Дата: 28.11.2003 17:13:11
Подскажите как сделать следующие:
Есть две базы в PostgreSQL, как содержимое таблички первой базы перелить в табличку из другой базы???
Eugene Medvedev
Дата: 28.11.2003 19:36:13
Нашел решерие через написание php скрипта.Может еще что более быстрое подскажете.
Shweik
Дата: 28.11.2003 20:20:49
Я считаю стандартным такой метод переливки содержимого одной таблицы во вторую базу.
pg_dump -t table1 -a base1 | psql base2
Если нужно нечто более гибкое - смотри в /contrib/dbmirror или действительно пиши свой скрипт на перл или
php.
Eugene Medvedev
Дата: 29.11.2003 16:36:07
/contrib/dbmirror - на FTP искать.

Понимаешь, нужно не 1 в 1 слить таблицы, а инфу из таблицы одной БД в другую таблицу другой БД. Обе БД в postgresql.Структура таблиц разная, я имею в виду названия полей.
Shweik
Дата: 29.11.2003 17:48:05
TSQL+/contrib/dblink!
Поищи по форуму - тут dblink уже обсуждали -
это довольно мощная тулза для удаленного выполнения запросов -
коннект к другой базе - частный случай.