我正在关注 Realm Postgres Connector 参考,以便将我们的Realm数据库与我们的Heroku PostgreSQL数据库同步:https://docs.realm.io/platform/using-synced-realms/server-side-usage/data-integration/postgres-connector#realm-data-adapter
它在本地工作正常,因为我可以使用superuser
角色连接到PG本地数据库,以便使用复制槽。但是,无法在Heroku PostgreSQL数据库上设置superuser
或replication
个角色,从而导致以下PG错误:
PGRES_FATAL_ERROR: ERROR: must be superuser or replication role to use replication slots
有没有人已经让Realm Postgres Connector使用Heroku PG数据库?或者可以想到一个解决方法?
感谢您的帮助!
卢卡斯
答案 0 :(得分:1)
Heroku支持证实目前无法使用CLOB
个角色:
不幸的是,我们不允许客户创建新的复制插槽,因为复制用户在Postgres中享有很高的权限,几乎达到超级用户级别。
因此我决定迁移到Amazon RDS。以下是有关如何执行此类迁移的精彩文章:https://www.lewagon.com/fr/blog/how-to-migrate-your-heroku-postgres-database-to-amazon-rds