从pgAdmin连接到Redshift群集

Jus*_*tin 20 pgadmin amazon-redshift

更新:此处还询问了PgAdmin支持邮件列表.


所以我启动并运行了一个AWS Redshift群集,我可以通过命令行连接到它

$ psql -h host -d database -p port -U username

我想通过pgAdmin III连接到集群,但在连接到集群后,我收到一条错误消息:

错误:必须是超级用户才能查看default_tablespace

请注意,我输入的字段是:名称,主机,端口,维护数据库,用户名和密码,所有输入都与psql命令相同.

现在,如果我通过psql连接,我检查:

$ \tu

该用户[由AWS授予的主用户]实际上是超级用户.那么有什么建议可能是导致此错误的原因吗?

作为一个后续问题,当我连接到其他远程dbs时,即使我不是超级用户,我也不会收到此错误,所以这里发生了什么?当通过pgAdmin连接时,Redshift会导致此错误发生吗?

Joe*_*ris 15

PGAdmin 1.6.3(2007年3月起!)对我(在OS X上)使用Redshift工作正常.

考虑到Redshift是从Postgres 8.0分叉出来的,我猜这是有道理的.

注意:'精细'我的意思是我想从GUI工作的东西OK.仍然有一些怪癖和错误信息被驳回.