2016-03-03 71 views
0

我有10GB的postgresql数据库转储。我需要将它导入到pgAdmin III中。我尝试了'\ i c:/sales_history.sql'命令,但只创建了表,但表没有任何记录。导入大型postgresql数据库

+0

[恢复转储](http://www.postgresql.org/docs/9.5/static/backup-dump.html#BACKUP-DUMP-RESTORE) – Abelisto

回答

0

如果您有转储文件。而不是使用“\我”选项,您可以直接通过pg_admin

  • 恢复数据库右键单击数据库新建数据库选项。创建一个您想要恢复转储的新数据库。
  • 在新创建的数据库上右键单击并恢复定义角色名称的备份,该角色名称应该是数据库的超级用户。
  • 尝试恢复数据库

在我的情况下,它与所有的对象与数据一起工作在数据库中。