每次尝试将内容保存到数据库时,我都会收到此错误消息。我看到Heroku提供免费的PostgreSQL数据库,可存储前10,000条记录,超过10,000条记录需要支付费用。
现在,我的数据库中有大约60,000条记录。如何修复此错误/升级数据库?
谢谢。
现在,我的数据库中有大约60,000条记录。如何修复此错误/升级数据库?
谢谢。
只是想留下我的解决方案。我遇到了相同的问题,即使我只使用了 180/10000
行数据,也会出现错误:Heroku: PG::Error: ERROR: permission denied for relation"
。我做了以下操作:
heroku restart
这样就解决了问题。
ActiveRecord::StatementInvalid(PG::InsufficientPrivilege: ERROR:permission denied for table
错误,然后我重新启动了dynos,出现了 PG::InsufficientPrivilege: ERROR:permission denied for table
和其他类似错误 PG::UnableToSend:SSL connection has been closed unexpectedly
。重启了两次后它才起作用。 - Pere Joan Martorell或者:
在本地加载数据库转储文件。清理数据后,将此转储文件放到 Heroku 上。
或者:
通过 psql 或 pgadmin 连接到远程数据库并进行数据清理。
本回答不受 Heroku 赞助