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 з внесеними розширеннями.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.