从 Azure Sql 迁移到 Azure Synapse,无法在 Airflow 中连接到 Synapse



因此,我们正在从Azure SQL数据库迁移到Azure Synapse SQL池。我认为将Airflow设置为使用新数据库就像更改服务器地址和凭据一样简单,但当我们试图通过Airflow连接到数据库时,它会抛出以下错误:

40532,b"不能打开服务器";1433〃;登录时请求。登录失败

我们使用通用的mssqloperator和mssqlhook。我已经验证了登录信息,直接从Synapse中提取了服务器地址,Synapse连接字符串显示端口1433是正确的,所以我不知道是什么导致了这个问题。如有任何帮助,我们将不胜感激。

编辑:我们使用的气流连接模式是Microsoft Sql Server连接,主机为{workspace}.Sql.azuresynapse.net,登录名为管理员登录名,密码为管理员密码,端口为1433

错误是由于端口未启用。

请确保端口11433在客户端和internet之间的所有防火墙上都已为出站连接打开。

相关内容

  • 没有找到相关文章

最新更新