2016-11-21 58 views
0

我需要讓Hstore適用於我正在使用的Rails應用程序。我正在運行Linux Mint 18和psql(9.6.1,服務器9.5.5)和postgresql-contrib 9.6。據我所知,hstore應安裝並啓用安裝postgresql-contrib。但是,當我加載psql控制檯,並做\dx我沒有看到Htop顯示在「已安裝的擴展」。當我運行Rails 4 + PostgreSQL 9.6 hstore,無法執行「CREATE EXTENSION hstore」

CREATE EXTENSION hstore; 

我得到的錯誤

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

任何幫助將是非常讚賞。謝謝。

+2

如果你運行的服務器是9.5,你爲什麼要安裝postgres-contrib 9.6? – jmelesky

回答

0

有兩種可能的解決方案:

sudo apt-get install postgresql-contrib-9.* 

其中9 *是你的Postgres版本, 或者乾脆重新安裝pg寶石。