无法建立与SQL Server的连接

时间:2011-09-02 18:39:56

标签: asp.net

我有一个使用Visual Web Developer 2010开发的Web应用程序。数据库在解决方案中是本地的:

<add name="SFDBConnectionString" 
     connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\SFDB.mdf;Integrated Security=True;User Instance=True"
     providerName="System.Data.SqlClient" />

我正在尝试使用Visual Studio 2010而不是Web开发人员在另一台计算机上运行该应用程序,当它尝试连接到数据库时,它会给我以下错误:

  

发生与网络相关或特定于实例的错误   建立与SQL Server的连接。找不到服务器或   无法访问。验证实例名称是否正确   SQL Server配置为允许远程连接。 (提供者:SQL   网络接口,错误:26 - 查找服务器/实例时出错   指定)

有人对可能发生的事情有任何想法吗?

1 个答案:

答案 0 :(得分:0)

通常,此错误消息的含义正是它所说的...... 您可以通过UI客户端(如管理工作室)连接到SQL服务器吗?如果是 - 您如何做到(用户/密码或Windows身份验证;服务器名称是什么)? 什么是连接字符串?你在这里把连接字符串放到SQL Express(它可以工作;所以它没有用) - 但是忘了放置的连接字符串。 如果你可以在UI中连接,并且连接字符串是正确的 - 没有理由为什么代码会抛出错误!