通过pgAdmin从* .sql文件恢复Postgres数据库模式?

时间:2017-04-11 20:49:28

标签: postgresql database-backups pgadmin database-restore

我有几个* .sql转储文件,我想恢复到新创建的数据库'spatial_db'。我知道我可以通过命令行恢复它们:

 psql -U username -h 127.0.0.1 -d spatial_db -f path/to/dump/file.sql

有没有办法通过pgAdmin恢复* .sql文件和* .backup文件一样?

1 个答案:

答案 0 :(得分:8)

  • 创建新的数据库spatial_db
  • 选择已创建的数据库,然后转到Menu->Plugins->PSQL Console
  • 键入命令以导入db \i /path/to/file.sql

此外,如果它是一个小文件,您可以在编辑器中打开它并执行sql语句。