เส้นทางไบนารีในการกำหนดค่า pgAdmin


15

ฉันติดตั้ง PostgreSQL เพราะฉันต้องการกู้คืน.backupไฟล์ขนาดใหญ่ที่ฉันได้รับจากการอัปโหลดไปยังแพลตฟอร์มอื่น (38 ล้านแถวซึ่งดูเหมือนว่าใหญ่เกินไปสำหรับบุคคลที่จะส่งออกด้วยวิธีอื่น) เมื่อฉันพยายาม "กู้คืน" ใน pgAdmin 4 ฉันได้รับข้อความ:

โปรดกำหนดค่าเส้นทางไบนารีของ PostgreSQL ในกล่องโต้ตอบการตั้งค่า

นี่เป็นเพียงเส้นทางไปยังโฟลเดอร์ PostgreSQL หรือไม่ ฉันไม่พบเอกสารเกี่ยวกับสิ่งนี้ในไซต์ PostgreSQL ทั้งหมดที่ฉันสามารถหาได้คือ:

ใช้ฟิลด์ในโหนด Binary Path เพื่อระบุพา ธ ไปยังยูทิลิตี้ไบนารี PostgreSQL และ EnterpriseDB Postgres Advanced Server ยูทิลิตี้ไบนารี

มีวิธีที่ง่ายกว่าในการกู้คืนฐานข้อมูลอื่นที่ไม่ใช่ผ่าน pgAdmin หรือไม่?

คำตอบ:


18

กำหนดค่า pgAdmin-> Paths-> Binary path และตั้งค่า "PostgreSQL Binary Path" ตามที่แสดงในสกรีนช็อต ไบนารีอาจอยู่ที่อื่นทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการและรายละเอียดการติดตั้งของคุณ ลอง

`which psql`

จากบรรทัดรับคำสั่งบนระบบ linux / Unix

ตัวอย่าง Windows: เส้นทางไบนารี PostgreSQL: "C:\Program Files\PostgreSQL\9.6\bin" ป้อนคำอธิบายรูปภาพที่นี่


13
  1. เลือกรายการ "เซิร์ฟเวอร์"
  2. เลือก "กำหนดค่า PgAdmin"

    เลือกรายการเซิร์ฟเวอร์

  3. เข้าสู่เส้นทางท้องถิ่นโฟลเดอร์ Postgresql "bin"

    ป้อนเส้นทางไปยังโฟลเดอร์ "pg bin"


  • บน OSX เส้นทางคือ /Applications/Postgres.app/Contents/Versions/latest/bin
  • บนเส้นทาง Mac OSX Sierra /Library/PostgreSQL/9.6/bin- ฉันเชื่อว่านี่เป็นตำแหน่งเริ่มต้นจากตัวติดตั้ง EnterpriseDB สำหรับ 9.6 ที่ติดตั้ง PgAdmin 4 โดยอัตโนมัติ
  • บน Linux พา ธ คือ /usr/bin

    ป้อนคำอธิบายรูปภาพที่นี่


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.