2011-04-25 98 views
0

我有一個服務,會談到本地 SQL Server實例。我收到錯誤SQL Server超時

System.Data.SqlClient.SqlException:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

此錯誤間歇性發生。由於這是我持續集成過程的一部分,因此我必須再次執行整個構建過程,這是很痛苦的。

我想說清楚,我不是每次都遇到這個問題的隨機性質。

請幫我這個。

+1

「請幫我這個 。」 - 沒有太多去。你有一個間歇性的問題;我們沒有足夠的信息。 – 2011-04-25 08:32:30

+0

您是否使用ASP.net網站,贏取表單應用程序和PHP網站連接到數據庫。你在用什麼:)?你打電話詢問什麼樣的問題? – Ivo 2011-04-25 08:34:27

+0

我正嘗試通過Windows服務進行連接。 – Sandeep 2011-04-25 08:43:53

回答

0

您是否試過通過SQL Server Confoguration工具切換各種連接接口?我懷疑你可能通過TCP/IP連接,這可能是其他地方網絡問題的主題。由於您位於服務器本地,因此可以禁用該接口並強制使用共享內存,這應該可以幫助您解決問題。

有關連接類型的詳細信息,請參閱http://msdn.microsoft.com/en-us/library/ms187892.aspx