-1

我共享主机上的连接字符串如下所示:“数据源=SQL5004.Smarterasp.net;初始目录=DB_9A9FD8_steamfish;用户ID=DB_9A9FD8_steamfish_admin;密码=YOUR_DB_PASSWORD;

在我的 Web.config 我有连接部分:

<connectionStrings>
    <add name="DefaultConnections" connectionString="Data Source=SQL5004.Smarterasp.net;Initial Catalog=DB_9A9FD8_steamfish;User Id=DB_9A9FD8_steamfish_admin;Password=YOUR_DB_PASSWORD" providerName="System.Data.SqlClient"/>
    <add name="Entities" connectionString="metadata=res://*/Models.BaseModel.csdl|
         res://*/Models.BaseModel.ssdl|
         res://*/Models.BaseModel.msl;
         provider=System.Data.SqlClient;
         provider connection string=&quot;Data Source=SQL5004.Smarterasp.net;Initial Catalog=DB_9A9FD8_steamfish;User Id=DB_9A9FD8_steamfish_admin;Password=YOUR_DB_PASSWORD&quot;"
  providerName="System.Data.EntityClient" />
  </connectionStrings>

PS YOUR_DB_PASSWORD 替换为我的密码

为什么我有错误:提供程序:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例

我解决了这个问题。我用新的 settongs 重新编译了我的项目。

4

1 回答 1

0

你可以看看这些问题:

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

SQL 网络接口,错误:26 - 错误定位指定的服务器/实例

他们中的大多数人建议您再次检查您的“Data Source=SQL5004.Smarterasp.net”部分。

于 2013-07-26T20:26:08.947 回答