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

Ruby on rails 必须是超级用户才能创建此扩展,ruby-on-rails,postgresql,heroku,postgis,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. 您试图创建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.

您试图创建postgis扩展的数据库计划是什么?
Postgis仅适用于生产数据库,因为生产数据库与其他多个数据库共享同一服务器,并且Postgis通常受到CPU的限制,这将影响所有其他客户数据库的性能

beta版可用于所有生产层数据库,目前支持PostGIS 2.0版。它在开发人员或基本爱好层计划中不可用


我想这会对你有所帮助:它与HSTORE相关,而不是postgise。你是对的,但这个错误也与herokuSee手册上的权限不足有关。