Postgres 9.1 - 无法为adminpack创建扩展以使用pgadmin

时间:2011-12-20 10:35:48

标签: ruby-on-rails postgresql

我正在开发一个Rails应用程序,并已在我的macX上成功加载了postgresql9.1。 Rails适用于postgres,但现在想要完全使用pgadmin3来更新表。

Pgadmin3表示我需要添加adminpack - 该文件已经在我的mac上的postgres目录中。 Postgres指南(和命令行)说需要“CREATE EXTENSION --adminpack”命令。我尝试了很多不同的方法,无法弄明白。我是第一次使用postgres用户,所以任何帮助都会成为救生员!

终端命令/响应如下:

  

$ CREATE EXTENSION adminpack - 1.0
  -bash:CREATE:未找到命令

使用postgres db / admin / rails的其他所有内容似乎都运行良好。

2 个答案:

答案 0 :(得分:3)

首先,您必须使用以下命令登录postgresql shell:

$ psql

然后,在psql提示符下,

CREATE EXTENSION adminpack;

答案 1 :(得分:2)

它应该只是“CREATE EXTENSION adminpack”。 “--1.0”等由Postgres服务器输入。即:

steve@postgres@[local] =# create extension adminpack;
CREATE EXTENSION