在我看到 postgre 指南的任何地方,它似乎都在 8.4 版上。在这种情况下,指令是:
sudo -u postgres psql < /usr/share/postgresql/8.4/contrib/adminpack.sql
Run Code Online (Sandbox Code Playgroud)
该位置显然不存在于 9.1 目录中。
谁能指出我如何让它工作(pgadmin 需要)?
dam*_*ien 18
管理包可以在 /usr/share/postgresql/9.1/extension
安装
sudo -u postgres psql
CREATE EXTENSION adminpack;
还可以查看已安装扩展的列表 select * from pg_extension;
Mad*_*din 10
上面的答案很好用。您只需要记住,您需要为每个数据库执行此操作,因为每个数据库都安装了扩展。上面的说明在名为 的数据库中安装扩展postgres。要将其安装在您的数据库中,只需切换到您的数据库:
\c yourdb
并重复该过程:
CREATE EXTENSION adminpack
在 Ubuntu 上,管理包位于 postgresql-contrib 包中。
| 归档时间: |
|
| 查看次数: |
17522 次 |
| 最近记录: |