这个确切的问题已经困扰我好几天了,可用的资源很少。所以这是我做的:
我创建了一个新文件夹,并给它起了一个奇怪的名字,确保它在“/”目录下和你现在使用的pgAdmin4面板中是唯一的。
我使用下面的命令来找到我刚刚创建的新文件夹:(i) sudo su (ii) find -iname [奇怪的文件夹名] -type d
等了一会儿,它就出现了。我的路径被揭示了。
在我的情况下,路径是 /var/lib/pgadmin/storage/[pgAdmin4_username]。
我也遇到了同样的问题,并找到了解决方法。PGAdmin4的根目录不是您的根目录。它从以下路径开始:
/home/[your_username]/.pgadmin/storage/[your PGAdmin_username]/
因此,如果您将文件或备份目录放在那里,它就能找到这些文件。
另外,在备份对话框中显示“所有”文件也会有所帮助,这样它就能找到具有您自己扩展名的文件。例如,我使用`filename.custom',但PGAdmin无法识别它。
如果您使用的是Mac,则提供您安装PG的路径。/opt/PostgreSQL/9.5/bin
/Library/PostgreSQL/9.6/bin
并重试。
find / -iname [奇怪的文件夹名称] -type d
命令从根目录开始搜索。 - Mengo