我们在 AWS RDS、OMS和SFMS上有 2 个数据库,每个数据库都有自己的只读副本。我们在SFMS中使用dblink从OMS获取表 A 的数据。它在我的具有Master角色的 SFMS 数据库实例上完美运行,但在我们的只读副本数据库上获得了一个。ERROR: could not establish connection
以下是我设置 dblink 的方法:
SELECT * FROM dblink(
'dbname=<DB End Point> user=<username> password=<password>',
'SELECT id, <Other fields> from A') AS oms_A
(id int, <Remaining Schema>)
我总是可以在SFMS上创建一个物化视图来让它工作。他们是我在设置 DBLink 以在只读副本实例上使用它时犯的一些错误吗?