我正在尝试在 PgAdmin 4 中恢复数据库并收到错误“[Errno 2] 没有此类文件或目录”,我假设与备份文件有关,该文件位于 /Users/myuser/Downloads/dbupload (安装了 PostgreSQL在我的本地机器上)。这让我相信问题不在于文件,而在于文件的链接。
在 pgadmin 3 中一切正常,考虑到几周前 pgadmin 是相关的,我在网上没有得到太多支持。
非常感谢任何帮助。
我正在尝试在 PgAdmin 4 中恢复数据库并收到错误“[Errno 2] 没有此类文件或目录”,我假设与备份文件有关,该文件位于 /Users/myuser/Downloads/dbupload (安装了 PostgreSQL在我的本地机器上)。这让我相信问题不在于文件,而在于文件的链接。
在 pgadmin 3 中一切正常,考虑到几周前 pgadmin 是相关的,我在网上没有得到太多支持。
非常感谢任何帮助。
这已经回答了:“[Errno 2] No such file or directory”尝试在 pgAdmin4 中备份数据库时
并确保您使用 pgAdmin4 文件管理器来定位您的文件,一旦使用文件管理器选择了您的文件,它就会在 Filename 字段中正确显示 /Users/myuser/Downloads/dbupload/< your_selected_restore_file >
如果您看到/Users/myuser/Downloads/dbupload/表示您的文件未正确选择。
因此,您必须转到其他位置,然后: var/lib/pgadmin/storage/postgres_localhost 在那里,我创建了一个名为 Backup 的文件夹,并放置了数据库中的所有备份文件。
请记住,您需要以 Root 身份访问这些位置。您可以通过安装 Nautilus,然后单击文件夹上的右键并以管理员身份打开(当然会要求您输入密码)来做到这一点。