与Microsoft Azure SQL数据库断开连接

时间:2015-07-29 01:03:16

标签: sql-server azure connection cloud ssms

我的本​​地Microsoft SQL Server 2014管理工作室(SSMS)实例和我的云Microsoft Azure SQL数据库之间经常出现频繁和偶然的连接问题。

我的SSMS偶尔会在询问查询时报告已断开连接以及以下错误消息:
Msg 10054, Level 20, State 0, Line 0
A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.)

不幸的是,谷歌搜索这个问题并没有给我任何关于如何解决它的线索。

事实:

  • 我没有任何糟糕或糟糕的互联网连接。它快速而稳定!
  • 连接到其他远程SQL Server时没有任何问题    数据库。
  • 我的云Microsoft Azure SQL数据库仅用于学习目的 - 因为我是唯一的用户,因此没有太大的负担。

有谁知道这里的问题是什么?

2 个答案:

答案 0 :(得分:1)

您是否能够使用全新的SQL数据库重现相同的行为?我建议使用几乎相同的设置(例如服务层,性能级别,服务器等)启动一个以更接近根本原因。

当您进入DISCONNECTED模式时,门户会报告什么?如果SSMS说明的内容与门户网站的内容之间存在关联,那么我们知道问题不在于您的计算机本地或使用SSMS。

另外,请查看以下问题排查页面,了解您是否可以了解更多信息: http://social.technet.microsoft.com/wiki/contents/articles/1719.aspx

答案 1 :(得分:0)

我有同样的问题,但我无法评论那些糟糕的声誉系统的bcs:

回答SteveSeow:

  

当您进入DISCONNECTED模式时,门户会报告什么?如果   SSMS的陈述和内容之间存在关联   门户网站正在陈述,然后我们知道问题不在于您的本地   机器或SSMS。

门户网站报告一切正常。我可以在~10秒后重新连接。

编辑:确定意味着有一些DTU负载,但它低于50%。

另外:不仅SSMS断开连接,我在azure上运行的网站在这段时间内也无法连接到数据库。仅此事实就可以排除我可能遇到的任何本地问题。