2016-11-24 77 views
0

我有一个在Azure上的数据库连接到WinForms应用程序,在Windows Azure基本订阅。在Windows偶尔的连接错误AZURE

并且在95%时间内效果很好。

但是有时我得到的错误"A network-related or instance-specific error occurred while establishing a connection to SQL Server....

这个错误将在约1或2分钟。但所有这些时间我的互联网连接是否良好消失。我也可以访问Azure门户。

这是偶然的错误是什么意思?

回答

1

发生此问题是因为应用程序无法连接到服务器。根据你的描述,你的网络似乎并不顺利。由于大部分时间它运作良好。

但所有这些时间我的互联网连接是好的。我也可以访问Azure门户。

我们可以访问azure门户网站,但这并不意味着网络能够正常工作。

  • 请试着在获取错误信息的同时使用telnet命令进行调试。有关如何添加telnet命令的更多信息,请参阅快照。

enter image description here

telnet <myserver>.database.windows.net 1433 

如果远程登录成功后,该窗口将变成一个完全空白屏幕。 如果远程登录不成功,请试试使用

tracert <myserver>.database.windows.net. 
  • 我们还可以增加连接时间, 微软建议使用至少30秒的连接超时。
  • 作为确保重试逻辑的最佳实践。