无法使用专用端点从 Azure 数据工厂连接到 postgres 灵活服务器

问题描述 投票:0回答:1

我正在尝试从 Azure 数据工厂连接到 Postgres 灵活服务器。我坚持使用微软官方文档来实现它:https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-connect-to-data-factory-private-endpoint

我使用 postgres 单服务器进行了相同的设置,该服务器可以正常工作,但是,使用灵活的服务器在使用“链接服务”菜单上的“测试连接”按钮从 adf 端测试连接时会出现连接超时。

我们检查了防火墙规则和 nsg 设置,没有任何东西阻止流量。设置中唯一的区别是 postgres 服务器本身,所有其他设置都是相同的。 此外,我们可以从 azure 中的其他资源以及本地计算机成功连接到数据库。

如何将 postgres 灵活服务器连接到 adf?

azure azure-data-factory azure-postgresql
1个回答
0
投票

无法使用专用端点从 Azure 数据工厂连接到 postgres 灵活服务器

导致此问题的原因有多种,例如防火墙问题、Postgres SQL 和 ADF 实例之间的网络问题或 azure Postgres SQL 有超时设置。

要解决此问题,请首先检查防火墙是否正确允许所有服务连接 Azure Postgres 灵活服务器,并使用 其他连接属性在连接字符串中添加超时参数,将属性名称添加为

Timeout
,并以秒为单位添加值,如下所示:

enter image description here

另请检查您的托管专用端点是否处于批准状态以及您选择的目标服务器是否正确:

enter image description here

这是我使用托管端点与 Postgres 灵活服务器的成功连接。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.