每次使用pgAdmin III还原数据库时,都会出现以下pgAdmin III错误:
错误:无法删除文件”(错误2:无此类文件或目录)
参见pgadmin日志。
我的配置:
x86_64-unknown-linux-gnu上的PostgreSQL 9.4.4,由gcc(Ubuntu 4.8.2-19ubuntu1)编译4.8.2,64位
Linux 3.19.0-26-generic#28〜14.04.1-Ubuntu SMP Wed Aug 12 14:09:17 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux
@Vérace我使用pgsql和pg_restore没有得到任何错误。然后我将其更改为较低版本的PGADMIN3 1.18,但仍未收到任何错误。然后,我从git存储库构建了新版本1.22.0 Alpha 2。这也没有错误。我想这个问题仅限于pgAdmin III版本1.20.0。
—
byaruhaf
有时会发生@byarufaf-也许您可以将其报告给pgAdmin人员?我知道PostgreSQL项目通常会产生高质量的软件,他们想消除任何错误!顺便说一句,您确实知道alpha意味着-即不准备生产吗?
—
Vérace
@Vérace我想这个错误已在Alpha中修复,因此需要报告。但是此PgAdmin仅用于个人用途,不能用于生产,因此在正式发布新版本之前,可以使用Alpha。
—
byaruhaf
与1.22.0版本相同的问题。
—
chespinoza
pgsql
和/或pg_restore
命令行工具执行相同的任务吗?原因是与GUI工具相比,它们通常会提供更详细,更有意义的错误消息。从粘贴的日志中,您似乎(或pgAdmin确实)试图删除没有名称的文件。您检查了PostgreSQL日志吗?我通常以“ ./bin/pg_ctl -D ./data/ -l日志文件启动”启动服务器-与日志文件等效吗?也许在这里尝试进行详细日志记录?