2012-05-09 17 views
9

私はそれをインストールしてubuntuで使用しようとしています。追加計装パッケージをインストールするには、thisページに従ってください。postgresql 9.1でadminpack.sqlが見つかりません

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しかし、まずupdatedbを実行してlocateデータベースが最新のものであることを確認してください。

sudo updatedb 
locate adminpack 

出力は次のとおりです。PostgreSQLの9.1では

/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

locateはファイルを見つけることができません。 – John

+0

'/ usr/lib/postgresql/9.1/extension'にありますか? –

+0

9.1フォルダ内に2つのフォルダしかありません。binとlib – John

23

以降、拡張子がCREATE EXTENSIONコマンドでインストールすることができます。これは古く、コメントは閉じているよう

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

各データベースで別々に行う必要があります –

4

が見えます、私は別の答えを開いています。あなたは、すべてのコンポーネントを持っていたら

ldalonzoの答えは正しいですが、私はまた、実行する必要がありましたが見つかりました:裸のpostgresqlパッケージは追加のモジュールが含まれていないよう

sudo apt-get install postgresql-contrib-9.1 

が見えます。

2

あなたはAdminpackがadminpackが続い

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

以下のコマンドを使用しロードするには、以下のパス

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

に位置しているコマンドの下に

sudo apt-get install postgresql-contrib 

を使用してのpostgresql-contribのをインストールしたら、

sudo /etc/init.d/postgresql restart 
関連する問題