Azure PostgreSQL foreign data wrapper postgres_fdw



我正在尝试使用来自Azure DB for PostgreSQL实例的PostgreSQL外部数据包装器(postgres_fdw(扩展。应支持外部数据包装器,如 Azure DB for PostgreSQL 中所述:https://learn.microsoft.com/en-us/azure/postgresql/concepts-extensions

我设法为用户创建服务器和映射,但是当我尝试导入表或架构时,出现以下错误:

ERROR:  could not connect to server "<server with public hostname on AWS>"
DETAIL:  could not translate host name "<server with public hostname on AWS>" to address: Unknown host

用公共 IP 替换主机名时,我得到以下结果:

ERROR:  could not connect to server "<SERVER NAME>"
DETAIL:  could not connect to server: Network is down (0x00002742/10050)
    Is the server running on host "<public IP of the server" and accepting
    TCP/IP connections on port 5432?

在适用于 PostgreSQL 实例的 Azure DB 的防火墙选项中,我已经有从 0.0.0.0 开始到 255.255.255.255 结束的 AllowAllIps 规则。 还有什么要配置的吗才能访问 Azure、DNS 或防火墙配置之外的服务器?

对此并不完全确定,但我们前几天试图做这样的事情,并偶然发现了这句话(有点令人沮丧(:

"目前,来自 Azure Database for PostgreSQL 的出站连接是 不支持,但与其他 Azure 数据库的连接除外 PostgreSQL 服务器。

来源: https://learn.microsoft.com/en-us/azure/postgresql/concepts-extensions#dblink-and-postgres_fdw

相关内容

  • 没有找到相关文章

最新更新