ฉันได้รับข้อผิดพลาด pgAdmin III ต่อไปนี้ทุกครั้งที่ฉันกู้คืนฐานข้อมูลโดยใช้ pgAdmin III:
ข้อผิดพลาด: ไม่สามารถลบไฟล์ '' (ข้อผิดพลาด 2: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
ดูบันทึก pgAdmin
การกำหนดค่าของฉัน:
PostgreSQL 9.4.4 บน x86_64-unknown-linux-gnu รวบรวมโดย gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2, 64-bit
Linux 3.19.0-26-generic # 28 ~ 14.04.1-Ubuntu SMP พุธ 12 สิงหาคม 14:09:17 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux
@ Véraceฉันใช้ pgsql และ pg_restore ไม่ได้รับข้อผิดพลาดใด ๆ ฉันจึงเปลี่ยนเป็น PGADMIN3 รุ่นต่ำกว่า 1.18 แต่ก็ยังไม่ได้รับข้อผิดพลาดใด ๆ ฉันสร้างบิวด์ใหม่ 1.22.0 อัลฟ่า 2 จากที่เก็บ git นี่ก็ไม่มีข้อผิดพลาด ฉันเดาว่าปัญหาถูก จำกัด ไว้เฉพาะ pgAdmin III เวอร์ชั่น 1.20.0 เท่านั้น
—
byaruhaf
บางครั้งเกิดขึ้น @byarufaf - บางทีคุณสามารถรายงานต่อ pgAdmin ได้บ้าง ฉันรู้ว่าโครงการ PostgreSQL โดยทั่วไปผลิตซอฟต์แวร์ที่มีคุณภาพดีและพวกเขาต้องการขจัดข้อบกพร่องใด ๆ ! BTW คุณรู้หรือไม่ว่า alpha หมายถึงแค่นั้น - นั่นคือยังไม่พร้อมสำหรับการผลิต?
—
Vérace
@ Véraceฉันเดาข้อผิดพลาดได้รับการแก้ไขในอัลฟาดังนั้นต้องรายงาน แต่ PgAdmin นี้มีไว้สำหรับการใช้งานส่วนตัวที่ไม่ได้ใช้งานจริงดังนั้นฉันจึงใช้งาน Alpha ได้จนกว่าจะมีการเปิดตัวเวอร์ชั่นใหม่อย่างเป็นทางการ
—
byaruhaf
ปัญหาเดียวกันที่นี่กับรุ่น 1.22.0
—
chespinoza
pgsql
และ / หรือpg_restore
เครื่องมือบรรทัดคำสั่งได้หรือไม่? เหตุผลก็คือพวกเขามักจะให้ข้อความแสดงข้อผิดพลาด detailled และให้ข้อมูลมากกว่าเครื่องมือ GUI จากบันทึกที่วางของคุณคุณจะปรากฏ (หรือ pgAdmin ทำ) เพื่อพยายามลบไฟล์ที่ไม่มีชื่อ คุณตรวจสอบบันทึก PostgreSQL แล้วหรือยัง ปกติฉันจะเริ่มต้นเซิร์ฟเวอร์ด้วย "./bin/pg_ctl -D ./data/ -l logfile start" - มีอะไรในไฟล์บันทึกของคุณเทียบเท่าหรือไม่ อาจลองที่นี่เพื่อเข้าสู่ระบบ verbose?