无法连接到新的Azure SQL Server实例

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

我刚刚启动了一个Azure SQL服务器实例。我可以从Azure门户连接到它,但在尝试连接SQL Management Studio(以及其他方法)时出现超时错误:

Cannot connect to *server*,*port*.

Additional information:
    A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: TCP Provider, error: 0 - The semaphore timeout period has expired.)
    (Microsoft SQL Server, Error: 121)
        The semaphore timeout period has expired

我一直在寻找一个解决方案,但我发现有关错误消息的唯一事情是数据库负载很重,这似乎不太可能因为它刚刚创建!

谁知道什么会导致这个问题?

谢谢!

azure azure-sql-database
2个回答
0
投票

错误121一直被认为是网络相关的错误,您可以在this Microsoft支持文章中阅读。您收到的Internet服务,网络适配器是您应该考虑的事项。

请考虑单击SQL Server Management Studio的“选项”按钮,在“连接属性”选项卡上,尝试为“连接超时”设置设置更大的值。

如果需要使用Corporate VPN连接到Azure SQL数据库,请确保已连接到VPN。


0
投票

所以似乎公司防火墙阻止了流量。我完全尝试从另一个网络,然后我可以访问服务器。

我想现在我的两个选择是在公司防火墙中取消阻止1433,或者在Azure SQL Server中打开另一个端口,这在目前看来是不可能的。

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