2012-05-09 15 views
9

मैं इसे स्थापित करने और उबंटू में उपयोग करने की कोशिश कर रहा हूं। अतिरिक्त उपकरण पैकेज स्थापित करने के लिए this पृष्ठ का पालन कर रहा था।postgresql में adminpack.sql नहीं मिल सकता है 9.1

Install Server Instrumentation for Postgresql 8.4 
To install Server Instrumentation for Postgresql 8.4 you may use the command line and type: 
sudo apt-get install postgresql-contrib 

Run the adminpack.sql script, simply type: 
sudo -u postgres psql < /usr/share/postgresql/8.4/contrib/adminpack.sql 

लेकिन मुझे 9.1 संस्करण में adminpack.sql नहीं मिला।

+1

AskUbuntu में मिरर प्रश्न http://askubuntu.com/questions/184577/postgresql-9-1-adminpack-install –

उत्तर

4

locate adminpack आज़माएं। लेकिन सबसे पहले, यह सुनिश्चित करने के लिए locate डेटाबेस अद्यतित है, updatedb चलाएं।

sudo updatedb 
locate adminpack 

उत्पादन होता है:

/usr/lib/postgresql/9.1/lib/adminpack.so 
/usr/share/postgresql/9.1/extension/adminpack--1.0.sql 
/usr/share/postgresql/9.1/extension/adminpack.control 
+0

पता किसी भी फ़ाइल को नहीं मिला है। – John

+0

क्या आपने '/ usr/lib/postgresql/9.1/extension' में देखा था? –

+0

9.1 फ़ोल्डर के भीतर केवल 2 फ़ोल्डर्स हैं - बिन और lib – John

23

PostgreSQL 9.1 और बाद के संस्करणों, एक्सटेंशन CREATE EXTENSION आदेश के माध्यम से स्थापित किया जा सकता:

sudo -u postgres psql 
CREATE EXTENSION "adminpack"; 
+1

नोट करें कि प्रत्येक डेटाबेस में अलग से किया जाना चाहिए –

4

ऐसा लगता है कि यह पुराना है और टिप्पणियाँ बंद हो जाती हैं, तो मैं एक और जवाब खोल रहा हूँ। एक बार आप सभी घटकों है

ldalonzo का जवाब सही है, लेकिन मैंने पाया मैं भी चलाने के लिए किया था:

sudo apt-get install postgresql-contrib-9.1 

ऐसा लगता है कि नंगे PostgreSQL पैकेज अतिरिक्त मॉड्यूल शामिल नहीं है।

2

एक बार जब आप आदेश नीचे का उपयोग कर PostgreSQL-योगदान स्थापित

sudo apt-get install postgresql-contrib 

Adminpack नीचे पथ में स्थित है

/usr/share/postgresql/9.1/extension/adminpack--1.0.sql 

लोड करने के लिए adminpack नीचे आदेश

sudo su postgres -c psql < /usr/share/postgresql/9.1/extension/adminpack--1.0.sql 

का उपयोग तब

sudo /etc/init.d/postgresql restart 
संबंधित मुद्दे