Postgres tidak memiliki ekstensi hstore


35

Saya mencoba menjalankan perintah berikut tetapi saya melempar saya kesalahan.

template1=# CREATE EXTENSION hstore

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

Sepertinya saya perlu mengunduh paket postgres-devel, tetapi saya tidak tahu persis apa yang saya lewatkan. Saya memasang postgres saya dengan perintah ini jadi saya pikir semua yang saya butuhkan akan dimasukkan bersama.

sudo apt-get install postgres-9.2 

Bantuan apa pun akan dihargai. Terima kasih.

Jawaban:


45

The hstore ekstensi, serta banyak ekstensi lainnya seperti kubus , fuzzystrmatch , uuid-ossp , dll, yang dikemas dalam postgresql-contrib, yang dapat Anda install untuk versi PostgreSQL Anda menggunakan:

sudo apt-get install postgresql-contrib-9.2

Pada instalasi Ubuntu standar,

sudo apt-get install postgresql postgresql-contrib

akan menginstal PostgreSQL dengan ekstensi yang dikontribusikannya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.