Postgres ไม่มีส่วนขยาย hstore


35

ฉันพยายามเรียกใช้คำสั่งต่อไปนี้ แต่ฉันโยนข้อผิดพลาดใด ๆ

template1=# CREATE EXTENSION hstore

ERROR: could not open extension control file "usr/share/postgreesql/9.2/extension/hstore.control": No such file or directory 

ดูเหมือนว่าฉันจะต้องดาวน์โหลดแพ็คเกจ postgres-devel แต่ฉันไม่รู้ว่าฉันพลาดอะไรไปแน่ ๆ ฉันติดตั้ง postgres ด้วยคำสั่งนี้ดังนั้นฉันคิดว่าทุกสิ่งที่ฉันต้องการจะรวมเข้าด้วยกัน

sudo apt-get install postgres-9.2 

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม. ขอขอบคุณ.

คำตอบ:


45

hstoreส่วนขยายเช่นเดียวกับส่วนขยายอื่น ๆ อีกมากมายเช่นก้อน , fuzzystrmatch , uuid-osspฯลฯ ที่บรรจุในpostgresql-contribซึ่งคุณสามารถติดตั้งสำหรับรุ่น PostgreSQL ของคุณโดยใช้:

sudo apt-get install postgresql-contrib-9.2

ในการติดตั้ง Ubuntu แบบมาตรฐาน

sudo apt-get install postgresql postgresql-contrib

จะติดตั้ง PostgreSQL พร้อมส่วนขยายที่สนับสนุน

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