Score:0

pg_dump ไม่ใช่เวอร์ชันเดียวกับ psql

ธง in

ฉันอัปเดต postgres เป็นเวอร์ชัน 14 เพียงแค่เรียกใช้ sudo apt อัพเกรด.

psql -- รุ่น
psql (PostgreSQL) 14.1 (อูบุนตู 14.1-2.pgdg20.04+1)

แต่ pg_dump ไม่ได้อัปเกรดด้วยสิ่งอื่นทั้งหมด:

pg_dump --version
pg_dump (PostgreSQL) 12.9 (อูบุนตู 12.9-2.pgdg20.04+1)

มีความคิดว่าทำไมที่เป็น? หากฉันถอนการติดตั้ง postgres อย่างสมบูรณ์เพื่อทำการติดตั้งใหม่ ฉันจะสูญเสียฐานข้อมูลในเครื่องไปด้วยหรือไม่

อัปเดต: ฉันล้าง postgres ทุกอย่างและติดตั้งใหม่ postgresql-14:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

wget --เงียบ -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key เพิ่ม -

sudo apt-get อัปเดต

sudo apt-get -y ติดตั้ง postgresql-14
pg_dump --version      
ข้อผิดพลาด: ไม่ได้ติดตั้ง PostgreSQL เวอร์ชัน 12

ปัจจุบันบน Ubuntu 20.04

Ginnungagap avatar
gu flag
คุณใช้ OS+เวอร์ชันอะไร คุณอัปเดต PostgreSQL อย่างไร มีคำเตือนใด ๆ ระหว่างการอัพเกรดหรือไม่? พัสดุมาจากไหน?
Leonardo Petrucci avatar
in flag
เพิ่มทั้งสองรายการ ขออภัยสำหรับข้อมูลที่ขาดหายไป
Score:0
ธง hu

ใช้ sudo apt-get install postgresql-client-14.dll. ยูทิลิตี้ pg_dump มาจากที่นั่นไม่ใช่จาก postgresql.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา