我正在开发一个Web应用程序,使用Visual Studio 2013和在Azure上创建的SQL SERVER数据库。
几乎每次我花了超过30秒的时间来构建并重新运行应用程序(F5),我都会在下面看到这个错误。连接到SQL Timed-out的SQL连接,这是引发的错误。
[Win32Exception(0x80004005):找不到网络路径]
我重试连接,问题就消失了。 关键是我在这个问题上失去了太多时间。
INFO ADDED:
我的连接字符串
<connectionStrings>
<add name="Container" connectionString="metadata=res://*/Models.MakeItMine.csdl|res://*/Models.**********.ssdl|res://*/Models.**********.msl;provider=System.Data.SqlClient;provider connection string="data source=**********.database.windows.net;initial catalog=db**********;persist security info=True;user id=**********;password=**********;MultipleActiveResultSets=True;App=EntityFramework;Connection Timeout=3;ConnectRetryCount=3;ConnectRetryInterval=1"" providerName="System.Data.EntityClient" />
<add name="OWINConnection" connectionString="data source=**********.database.windows.net;initial catalog=db**********;persist security info=True;user id=**********;password=**********;MultipleActiveResultSets=True;App=MakeItMine;Connection Timeout=3;ConnectRetryCount=3;ConnectRetryInterval=1" providerName="System.Data.SqlClient" />
</connectionStrings>
我的IP设置
我尝试了什么
Azure不允许我“ping”服务器,因为永远不会返回。所以,我在如何解决/监控这个问题上遇到了麻烦。
有关如何解决此问题的任何建议都表示赞赏。