如何使用 pgAdmin 从.pg_dump文件还原数据库



我得到了一个mydb.pg_dump文件。我用 pgAdmin 创建了一个新的数据库测试1。当我在数据库上单击右侧并选择Restore...时,我可以在选择"所有文件"后选择我的文件。但是当我尝试还原数据库时,我立即收到此错误:

pg_restore:错误:输入文件显示为文本格式转储。请 使用 PSQL。

我可以使用 pgAdmin 恢复.pg_dump文件吗?如何?

您不能为此使用 pgAdmin,因为在纯文本转储中,COPY语句与COPY数据混合在一起。

您需要psql,幸运的是,它已经安装在您的计算机上:

psql -d mydb -U postgres -f mydb.pg_dump

相关内容

  • 没有找到相关文章

最新更新