Конкатенация баз данных

Изображение gcf89

Сразу хочу извиниться, если тему создал не в том разделе =)
У меня вопрос к знатокам: каким образом можно объединить 2 бд и сделать из них одну (с новым именем)?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Имена таблиц в двух исходых

Имена таблиц в двух исходых БД совпадают?

Имена таблиц в бд не

Изображение gcf89

Имена таблиц в бд не совпадают

Тогда вообще никаких проблем.

Тогда вообще никаких проблем. Выгружайте дамп в текстовом виде из обоих БД
Затем создаёте 3-ю итоговую БД
Затем поочереди загружаете дампы двух исходых БД, через команду psql
Если никакие имена не дублируются в исходных БД, то вы без проблем получите итоговую БД, состоящую из двух исходных

сделал дамп каждой из бд с

Изображение gcf89

сделал дамп каждой из бд с помощью команды Backup (как в sql, так и в backup, как то так); дальше создал новую бд, попытался сделать Restore из backup файлов == ошибка: ругается на синтаксические ошибки; попытался выполнить sql'и == то же самое... что может быть не так, не подскажете?

Я ведь писал, что не restore

Я ведь писал, что не restore надо делать, а дать sql'евский файл команде psql с указанием итоговой БД

Что-то у меня ничего не

Изображение gcf89

Что-то у меня ничего не выходит... в cmd набираю так: "psql dbname

А почитать ключики по команде

А почитать ключики по команде psql?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023