postgresql 如何在pgadmin中恢复.sql文件备份

qyswt5oh  于 2023-01-17  发布在  PostgreSQL
关注(0)|答案(1)|浏览(624)

我有一个数据库备份的.sql文件。PostgreSQL安装在我的系统中,我使用pgadmin4与数据库通信。我想使用pgadmin恢复这个.sql文件。有人能指导我吗?

qnakjoqk

qnakjoqk1#

使用pgAdmin无法还原使用pg_dump生成但不带--inserts选项的SQL脚本,因为COPY数据与语句混在一起。为此,您需要psql
您可以使用其他备份格式之一(“custom”、“directory”或“tar”),然后使用pgAdmin来恢复它。但是在这种情况下,pgAdmin所做的全部工作就是调用pg_restore,因此您也可以从命令行自己执行此操作。
另一种选择是从pgAdmin启动“psql工具”,它就是psql,然后您可以使用\i dumpfile.sql加载转储文件。

相关问题