我有一个与本地 SQL Server实例对话的服务。我收到了错误
System.Data.SqlClient.SqlException:
建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供者:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)
此错误间歇性发生。由于这是我持续集成过程的一部分,因此我必须再次执行整个构建过程,这很痛苦。
我想明确表示,我每次都不会随意提出问题。
请帮助我。
答案 0 :(得分:0)
您是否尝试通过SQL Server Confoguration工具切换各种连接接口?我怀疑你可能通过TCP / IP连接,这可能是其他地方网络问题的主题。因为您是服务器的本地服务器,所以您可以禁用该接口并强制使用共享内存,这可以帮助您解决问题。
有关连接类型的详细信息,请参阅http://msdn.microsoft.com/en-us/library/ms187892.aspx