我知道这是一个已知问题。但我已经尝试了所有我发现的东西,而且我还无法解决它。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