生成脚本创建 postgres_fdw

Generate script creation postgres_fdw

我们使用 postgres_fdw,我们创建了许多服务器并导入了许多模式。每次我们需要通过另一个环境刷新一个环境的数据时,我们需要手动将所有服务器更新为 link 到正确的服务器。

有没有办法为服务器中的所有数据库生成外部服务器创建和导入模式的脚本?

谢谢

您不需要重新创建服务器并重新导入架构。您可以只更改现有服务器上的主机名。

ALTER SERVER foo OPTIONS (SET host 'newhost');

但是为什么不直接使用 dns 将服务器名称重新指向新机器呢?