找不到Azure SQL数据库或无法访问的问题

时间:2018-10-16 05:19:57

标签: sql-server azure-sql-database pyodbc

我可以在家使用pyodbc访问Azure SQL数据库来写入数据。但是,相同的代码无法正常工作。我将Azure服务器防火墙设置为接受所有IP 0.0.0.0到255.255.255.255。您能告诉我潜在的问题吗?我已经检查了其他参考,但没有一个对我有用(例如,设置ODBC驱动程序,在服务器上使用tcp)...我的工作场所网络可以某种方式阻止它吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

是的,公司防火墙很可能不允许端口1433上的外部访问。

Azure SQL数据库仅在端口1433上进行外部侦听。如果从另一个Azure服务进行连接,则将使用另一组端口。

请与您的网络团队联系,看看他们是否有禁止此访问的规则。

还尝试使用SQL Management Studio从公司网络进行连接-如果失败,则很有可能端口1433在您的网络上被阻止出站。