手動安裝postgresql擴展插件


 
總:
       a.create extension pg_stat_statements    報類似錯誤都可能是擴展功能沒有安裝
 
         ERROR:  could not open extension control file "/usr/local/pgsql/share/extension/pg_stat_statements.control": No such file or directory
 
       b.源碼安裝postgresql時, 而make時又沒有make world,就會導致的pg最終沒有類似pg_stat_statements的擴展功能
        
       c. 即需要手動安裝擴展功能
 
       
 
 
一。手動安裝postgresql擴展功能:如:fuzzystrmatch,pg_stat_statements,pg_buffercache
 
find / -name contrib
 
#找到postgresql contrib目錄(應該是存放data的目錄)
 
cd /data/postgresql-10.9/contrib
 
# 需要安裝哪個,就打開哪個目錄,在執行make,make install即可
 
如:安裝pg_buffercache
 
cd pg_buffercache
 
make
 
make install
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM