导入大型 PostgreSQL 数据库


import large postgresql database

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

如果您有转储文件。您可以使用pg_admin直接还原数据库,而不是使用"''i"选项

  • 右键单击数据库新建数据库选项。创建要在其中还原转储的新数据库。
  • 在新创建的数据库上右键单击并还原备份,该备份定义应为数据库超级用户的角色名称。
  • 尝试还原数据库

就我而言,它适用于数据库中的所有对象以及数据。