Перенос данных из одной базы данных в другую (Postgres) - PullRequest
3 голосов
/ 10 мая 2010

У меня есть 2 абсолютно одинаковые базы данных на 2 разных машинах (с разными данными), и я хочу перенести содержимое одной таблицы в таблицу из другой базы данных, как мне это сделать из PgAdmin? Я новичок в базе данных PostgreSQL, я бы легко это сделал с помощью mysql phpmyadmin, просто экспортировал sql, и я получил бы текстовый файл с кучей вставок в операторы, есть ли эквивалент PgAdmin?

Ответы [ 2 ]

2 голосов
/ 10 мая 2010

Да, резервное копирование в формате «PLAIN» (операторы SQL), а затем (при подключении к другой БД) откройте файл и запустите его.

Или вы можете выбрать формат «КОМПРЕСС» в диалоге «резервного копирования», а затем вы можете использовать диалог restore .

Также есть эквивалент phpMyAdmin для Postgres, который называется "phppgadmin" . Выберите нужную таблицу и перейдите на вкладку «Экспорт».

2 голосов
/ 10 мая 2010

pg_dump из командной строки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...