在 ADF 中执行复制数据操作时遇到以下错误:
Type=System.TimeoutException,Message=The operation timed out.,Source=Npgsql
当我输入源数据库(本地)并预览数据时,它显示得很完美。然后我在云中选择一个数据库(这是我想要填充表的地方)。
调试时出现此错误。所以这不是与本地银行的连接错误(我使用的是 SHIR)。
我已经尝试过设置 CommandTimeout、ConnectionTimeout、Data Pooling,但没有任何效果...
Connection timeout como 600, CommandTimeout como 0
Type=System.TimeoutException,Message=The operation timed out.,Source=Npgsql
根据错误,您正在尝试将数据从本地 PostgreSQL 复制到 Azure PostgreSQL 服务器。正如您所提到的,您没有遇到任何来自本地服务器的问题,云服务器可能存在问题,因此请确保您的链接服务测试连接成功,如下所示:
如果云服务器端没有,则尝试增加复制数据活动的超时。默认为 7 天。
有关更多信息,您可以参考SO中的类似问题。