PostgreSQL contrib
स्थापित करने के लिए उबंटू या कुबंटू (या समान लिनक्स वितरण) पर मॉड्यूल:
- contrib पैकेज स्थापित करें:
sudo apt-get install postgresql-contrib
- डेटाबेस स्वामी खाते में बदलें (उदा.,
postgres
)। CREATE EXTENSION "uuid-ossp";
यदि आप गैर- "विश्वसनीय" मॉड्यूल स्थापित करने का प्रयास कर रहे हैं, तो आपको उन्हें स्थापित करने के लिए एक सुपरयुसर होने की आवश्यकता है। अन्यथा, आपको केवल उस डेटाबेस पर विशेषाधिकार बनाने की आवश्यकता है जिस पर आप मॉड्यूल का उपयोग करने का प्रयास कर रहे हैं।
9.1 से पहले के संस्करणों के लिए, ऊपर चरण #1 करें, और फिर:
-
डेटाबेस को पुनरारंभ करें:
sudo /etc/init.d/postgresql-8.4 restart
-
डेटाबेस स्वामी खाते में बदलें (उदा.,
postgres
)। -
योगदान मॉड्यूल की निर्देशिका में बदलें:
/usr/share/postgresql/8.4/contrib/
-
ls
का उपयोग करें निम्नलिखित मॉड्यूल की सूची देखने के लिए:adminpack autoinc btree_gin btree_gist chkpass citext cube dblink dict_int dict_xsyn earthdistance fuzzystrmatch hstore insert_username int_aggregate isn lo ltree moddatetime pageinspect pg_buffercache pgcrypto pg_freespacemap pgrowlocks pg_stat_statements pgstattuple pg_trgm pgxml refint seg sslinfo tablefunc test_parser timetravel tsearch2 uuid-ossp
-
SQL फ़ाइलों का उपयोग करके लोड करें:
psql -U user_name -d database_name -f module_name.sql
उदाहरण के लिए, यदि आपके व्यवस्थापकीय उपयोगकर्ता का नाम postgres
. था और आपके डेटाबेस का नाम storage
. था और जो मॉड्यूल आप चाहते थे वह था cube
, आप टाइप करेंगे:
psql -U postgres -d storage -f cube.sql