2017-02-07 32 views
0

错误:无法从Asp.net应用程序连接SQL服务器 - 问题频繁发生

“System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server.

虽然从VS2015运行我的ASP.NET应用程序中,我得到错误,如:

"A network-related or instance-specific error occurred".

后刷新它照常工作没有任何问题,所以它似乎不时工作。我正在使用大小约为6GB的SQL Express版本。我找不到问题的原因。它工作得很好,并且在一段时间内工作不正常。

它与sql express中的最大连接有关吗?
数据库大小?
Sql连接字符串 - 连接池?当出现这种异常

+2

只要确保数据库服务器正在运行。或者检查你的网络。这是一个**非常明显的错误 - 网站甚至找不到服务器 –

+0

这是一个托管网站?也许你应该联系你的主机并找出有什么问题? –

+0

仔细检查您的连接字符串,并使用此链接进行疑难解答http://odetocode.com/blogs/scott/archive/2012/08/15/a-troubleshooting-guide-for-entity-framework-connections-amp-migrations。 aspx – dijam

回答

1

事情我通常做的:

  1. 我检查,如果该参数Data Source=MyWebServer很好地填补上我的连接字符串(代码问题)
  2. 我要确保服务器可以响应ping请求(网络问题):

ping MyWebServer;

  • 我检查,如果在SQL Server(MSSQLSERVER)服务正在MyWeb即可开始服务器(服务问题)
  • +0

    1)&3)是的,立即刷新错误页面将工作...所以连接字符串中没有问题。 – user2900082

    相关问题