2017-02-07 35 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

    相關問題