Инструмент командной строки Postgres для импорта / экспорта данных / ddl - PullRequest
5 голосов
/ 22 февраля 2010

Для Postgres существуют ли какие-либо утилиты командной строки, которые позволяют «выгружать базу данных в файл» и которые позволяют импортировать тот же дамп базы данных?

Я знаю, что это можно сделать через PGAdmin, но мне нужно быть в состоянии сделать это в строке cmd.

Ответы [ 2 ]

6 голосов
/ 22 февраля 2010
1 голос
/ 25 февраля 2010

Правильно, способ сделать это - команды pg_dump, pg_dumpall и pg_restore. На самом деле, я думаю, что pg_admin сам вызывает эти команды. На самом деле он не имеет встроенного резервного копирования / восстановления, а является просто оболочкой.

...