Fehler: Datei '' konnte nicht entfernt werden (Fehler 2: Keine solche Datei oder kein solches Verzeichnis)

14

Bei jeder Wiederherstellung einer Datenbank mit pgAdmin III wird der folgende pgAdmin III-Fehler angezeigt:

Fehler: Datei '' konnte nicht entfernt werden (Fehler 2: Keine solche Datei oder kein solches Verzeichnis)

Siehe das pgadmin-Protokoll .

Meine Konfiguration:

PostgreSQL 9.4.4 auf x86_64-unknown-linux-gnu, kompiliert von gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2, 64-Bit

Linux 3.19.0-26-generic # 28 ~ 14.04.1-Ubuntu SMP Mi Aug 12 14:09:17 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux

byaruhaf
quelle
3
Können Sie versuchen, dieselbe Aufgabe mit den Befehlszeilentools pgsqlund / oder pg_restoreauszuführen? Der Grund ist, dass sie häufig detailliertere und informativere Fehlermeldungen liefern als GUI-Tools. In Ihrem eingefügten Protokoll scheinen Sie (oder pgAdmin tut dies) zu versuchen, eine Datei ohne Namen zu löschen. Haben Sie das PostgreSQL-Protokoll überprüft? Normalerweise starte ich meinen Server mit "./bin/pg_ctl -D ./data/ -l logfile start" - gibt es etwas in Ihrer Entsprechung zu logfile? Vielleicht versuchen Sie es hier für ausführliche Protokollierung?
Vérace
@Vérace Ich habe pgsql verwendet und pg_restore hat keinen Fehler bekommen. Ich habe dann auf eine niedrigere Version von PGADMIN3 1.18 umgestellt und trotzdem keinen Fehler erhalten. Ich habe dann die neue Version 1.22.0 Alpha 2 aus dem Git-Repository erstellt. das hat auch keinen fehler. Ich denke, das Problem ist nur auf pgAdmin III Version 1.20.0 beschränkt.
Byaruhaf
Manchmal passiert @byarufaf - vielleicht können Sie es den pgAdmin-Leuten melden? Ich weiß, dass das PostgreSQL-Projekt im Allgemeinen Software von großer Qualität produziert und sie alle Fehler ausbügeln möchten! Übrigens wissen Sie, dass Alpha genau das bedeutet - dh nicht produktionsbereit?
Vérace
@Vérace Ich denke, der Fehler wurde in der Alpha behoben, also muss ich ihn melden. Aber dieser PgAdmin ist für den persönlichen Gebrauch und nicht für die Produktion gedacht. Daher bin ich damit einverstanden, den Alpha zu verwenden, bis die neue Version offiziell veröffentlicht wird.
Byaruhaf
1
das gleiche Problem hier mit Version 1.22.0.
Chespinoza

Antworten:

4

Dieser Fehler wurde von Byaruhanga Franklin an die Mailinglisten gemeldet,

Ich habe es auch mit pgsql versucht und pg_restore hat keinen Fehler bekommen. Ich habe dann auf eine niedrigere Version von PGADMIN3 1.18 umgestellt und trotzdem keinen Fehler erhalten. Ich habe dann die neue Version 1.22.0 Alpha 2 aus dem Git-Repository erstellt. das hat auch keinen fehler. Ich denke, das Problem ist nur auf pgAdmin III Version 1.20.0 beschränkt.

Aktualisieren Sie auf PgAdmin3 1.22 oder PgAdmin4.

Evan Carroll
quelle
Mit vesrion 1.22.0 (12. Januar 2016, Version: REL-1_22_0) und mit demselben Problem.
Georgy Ivanov
2
@GeorgyIvanov Datei einen weiteren Fehler, schätze, sie haben es nicht richtig gelöst. = (
Evan Carroll
Dasselbe Problem 1.22.0
Edencorbin