Kesalahan: File '' tidak dapat dihapus (kesalahan 2: Tidak ada file atau direktori seperti itu)

14

Saya mendapatkan kesalahan pgAdmin III berikut setiap kali saya memulihkan database, menggunakan pgAdmin III:

Kesalahan: File '' tidak dapat dihapus (kesalahan 2: Tidak ada file atau direktori seperti itu)

Lihat log pgadmin .

Konfigurasi saya:

PostgreSQL 9.4.4 di x86_64-unknown-linux-gnu, dikompilasi oleh gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2, 64-bit

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

byaruhaf
sumber
3
Bisakah Anda mencoba melakukan tugas yang sama menggunakan alat pgsqldan / atau pg_restorealat baris perintah? Alasannya adalah bahwa mereka sering memberikan pesan kesalahan lebih banyak dan informatif daripada alat GUI. Dari log yang Anda sisipkan, Anda tampaknya (atau pgAdmin) mencoba menghapus file tanpa nama. Sudahkah Anda memeriksa log PostgreSQL? Saya biasanya memulai server saya dengan "./bin/pg_ctl -D ./data/ -l mulai logfile" - apa saja yang setara dengan logfile? Mungkin coba di sini untuk logging verbose?
Vérace
@ Vérace saya menggunakan pgsql dan pg_restore tidak mendapatkan kesalahan. saya kemudian berubah ke versi yang lebih rendah dari PGADMIN3 1.18 masih tidak mendapatkan kesalahan. saya kemudian membangun versi baru 1.22.0 Alpha 2 dari repositori git. ini juga tidak memiliki kesalahan. saya kira masalahnya terbatas hanya pgAdmin III Versi 1.20.0.
byaruhaf
Terkadang terjadi @byarufaf - mungkin Anda bisa melaporkannya kepada orang-orang pgAdmin? Saya tahu bahwa proyek PostgreSQL umumnya menghasilkan perangkat lunak berkualitas tinggi dan mereka ingin menghilangkan semua bug! BTW, Anda tahu bahwa alfa berarti hanya itu - yaitu tidak siap produksi?
Vérace
@ Vérace saya kira bug telah diperbaiki di alpha, Jadi perlu melaporkannya. tapi PgAdmin ini untuk penggunaan pribadi bukan produksi jadi saya boleh menggunakan Alpha sampai versi baru dirilis secara resmi.
byaruhaf
1
masalah yang sama di sini dengan versi 1.22.0.
chespinoza

Jawaban:

4

Bug ini dilaporkan oleh Byaruhanga Franklin ke milis,

Saya juga mencoba dengan pgsql dan pg_restore tidak mendapatkan kesalahan. saya kemudian berubah ke versi yang lebih rendah dari PGADMIN3 1.18 masih tidak mendapatkan kesalahan. saya kemudian membangun versi baru 1.22.0 Alpha 2 dari repositori git. ini juga tidak memiliki kesalahan. saya kira masalahnya terbatas hanya pgAdmin III Versi 1.20.0.

Tingkatkan ke PgAdmin3 1.22, atau ke PgAdmin4.

Evan Carroll
sumber
Menggunakan vesrion 1.22.0 (12 Jan 2016, rev: REL-1_22_0) dan memiliki masalah yang sama.
Georgy Ivanov
2
@ GeorgyIvanov mengajukan bug lain, kira mereka tidak menyelesaikannya dengan benar. = (
Evan Carroll
Masalah yang sama 1.22.0
edencorbin