Azure SQL 数据库未找到或无法访问的问题
Azure SQL database not found or inaccessible problem
我可以在家用pyodbc访问Azure SQL数据库写入数据。但是相同的代码在工作中不起作用。我将 Azure 服务器防火墙设置为接受所有 IP 0.0.0.0 到 255.255.255.255。你能告诉我潜在的问题吗?我已经检查了其他参考资料,但 none 对我有用(例如设置 ODBC 驱动程序,为服务器使用 tcp)...我的工作场所网络可以以某种方式阻止它吗?
谢谢!
是的,很可能是公司防火墙不允许在端口 1433 上进行外部访问。
Azure SQL 数据库仅在端口 1433 上进行外部侦听。如果您从另一个 Azure 服务连接,则将使用一组不同的端口。
与您的网络团队核实他们是否有阻止此访问的规则。
也尝试使用 SQL Management Studio 从您的公司网络进行连接 - 如果失败,则很可能是您的网络上的端口 1433 被阻止出站。
我可以在家用pyodbc访问Azure SQL数据库写入数据。但是相同的代码在工作中不起作用。我将 Azure 服务器防火墙设置为接受所有 IP 0.0.0.0 到 255.255.255.255。你能告诉我潜在的问题吗?我已经检查了其他参考资料,但 none 对我有用(例如设置 ODBC 驱动程序,为服务器使用 tcp)...我的工作场所网络可以以某种方式阻止它吗?
谢谢!
是的,很可能是公司防火墙不允许在端口 1433 上进行外部访问。
Azure SQL 数据库仅在端口 1433 上进行外部侦听。如果您从另一个 Azure 服务连接,则将使用一组不同的端口。
与您的网络团队核实他们是否有阻止此访问的规则。
也尝试使用 SQL Management Studio 从您的公司网络进行连接 - 如果失败,则很可能是您的网络上的端口 1433 被阻止出站。