【问题标题】:Deploy .net mvc site on shared hosting在共享主机上部署 .net mvc 站点
【发布时间】:2013-07-27 06:09:31
【问题描述】:

我的共享主机上的连接字符串如下所示: "数据源=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>

附: YOUR_DB_PASSWORD 替换为我的密码

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

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

【问题讨论】:

  • 我正在使用 smarterasp,而您的连接字符串没有问题。您应该检查您的应用程序和连接字符串。
  • 我到底需要检查什么?
  • 可能是provider connection string=&amp;quot;这部分?在实体中
  • 如果我删除所有实体部分我有同样的错误
  • 那DefaultConnections 对吗?

标签: .net iis


【解决方案1】:

你可以看看这些问题:

error: 26 - Error Locating Server/Instance Specified. (Can't connect to my local Db From my host server)

和

SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified

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

【讨论】:

    猜你喜欢
    • 2012-07-15
    • 1970-01-01
    • 2021-05-05
    • 1970-01-01
    • 1970-01-01
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多