Ruby on rails 必须是超级用户才能创建此扩展
在heroku上的PostgreSQL中,我需要添加PostGIS的扩展。 为了它我跑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 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手册上的权限不足有关。