错误:40:无法打开与SQL Server的连接

时间:2017-08-04 05:42:05

标签: c# sql-server asp.net-mvc database database-connection

  

System.Data.SqlClient.SqlException:'建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供者:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)'

内在执行:

  

Win32Exception:系统找不到指定的文件

当我尝试打开一部分项目需要连接到sql server时,会出现什么错误。

我检查了stackoverflow上的类似问题,但没有一个是我的问题,例如:

  • 在sql server连接管理器中,每个选项都已启用
  • 防火墙关闭
  • 启用了Windows身份验证

我必须给你更多信息:

  • 此项目(位于TFS服务器上)可在另一台计算机上运行。
  • 此数据库身份验证是Windows身份验证。
  • 当我尝试在vs中将此数据库与服务器资源管理器连接时,测试成功。
  • sql server是本地的。

可以请任何人帮我解决这个问题吗?

更新

connectionString就像打击一样:

<add name="DefaultConnection" connectionString="Data Source=.;Initial Catalog=TravelAgency;Integrated Security=True" providerName="System.Data.SqlClient"/>

更新

项目首先是代码,当我运行项目时,它也无法创建数据库(在创建数据库之前发生错误)。

0 个答案:

没有答案