必须是超级用户才能创建此扩展

时间:2015-11-11 12:19:02

标签: ruby-on-rails postgresql heroku postgis

在Heroku上的PostgreSQL中,我需要添加PostGIS的扩展。 为此我运行

heroku pg:psql

当我跑步时

looks-test::DATABASE=> create extension postgis;

它给出了错误

ERROR:  permission denied to create extension "postgis"
HINT:  Must be superuser to create this extension.

1 个答案:

答案 0 :(得分:2)

您尝试创建postgis扩展程序的数据库计划是什么?
Postgis仅适用于生产数据库,因为业余爱好者与其他几个服务器共享同一个服务器,而postgis通常受CPU限制,这会影响所有其他客户数据库的性能。

请参阅https://devcenter.heroku.com/articles/postgis

  

该测试适用于所有生产层数据库,目前支持PostGIS 2.0版。它不适用于Dev或Basic Hobby等级计划。