我知道這是一個已知問題。但我已經嘗試了所有我發現的東西,而且我還無法解決它。SQL Server錯誤「無法打開與SQL Server的連接」
我有一個.Net winforms應用程序。它需要連接到同一網絡中的遠程服務器中的SQL Server。它在我的機器上完美地工作,但它不在我工作的另一臺機器上。兩臺機器都安裝了Windows 7並安裝了SQL服務器,只安裝了客戶端工具(我認爲完全相同的安裝)。我已閱讀此文章:http://blog.sqlauthority.com/2009/05/21/sql-server-fix-error-provider-named-pipes-provider-error-40-could-not-open-a-connection-to-sql-server-microsoft-sql-server-error/。我會告訴你每個解決方案的結果:
1)「檢查SQL Server服務狀態是否爲」正在運行「。我只安裝了SQL服務器客戶端,「Sql Server servicies」列表爲空。 「
」此外,請確保您的遠程服務器位於同一網絡中。在命令提示符下運行「sqlcmd -L」,以確定您的服務器是否包含在您的網絡列表中。它包含在服務器列表中。
2)它在兩臺機器中均啓用。
3)兩臺機器都沒有活動的防火牆。
4)啓用。另外,如果它沒有啓用我的應用程序無法在任何電腦上工作。
5)再次,我只安裝了SQL服務器客戶端。 「Sql Server servicies」列表爲空。
6)沒有活動的防火牆。
7)我們根本不使用別名(任何機器)。
請幫忙!!
感謝,
迭戈
你能提供連接字符串嗎? – 2010-10-15 13:13:17