错误:26 - 找到指定的服务器/实例时出错。 (无法连接到我的本地数据库)

时间:2012-08-05 17:07:51

标签: c# asp.net sql-server sql-server-2008

我的web.config中有以下连接字符串:

<add name="ApplicationServices" 
     connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" 
     providerName="System.Data.SqlClient" />

当我尝试从本地iis服务器连接到我的本地数据库aspnetdb.mdf时,一切正常,但是当我将该网站放在另一台服务器中时,我收到以下错误消息:

  

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

(在我安装了SQL Server 2008的其他服务器中)。

1 个答案:

答案 0 :(得分:0)

  

(在我安装了SQL Server 2008的其他服务器中)。

看起来安装在其他服务器上的Sql Server 2008确实具有与connectionstring data source=.\SQLEXPRESS;

中显示的实例名称相同的实例名称

请使用正确的名称更新数据源,同时确保它是否需要用户ID /密码