我在共享主机服务器上部署了一个ASP.NET MVC Web API应用程序。 成功登录后,出现错误
建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称正确,并且已将SQL Server配置为允许远程连接。 (提供者:SQL网络接口,错误:26-指定服务器/实例时出错)
SQLExpress数据库文件自动创建错误:
连接字符串使用应用程序的App_Data目录中的数据库位置指定本地Sql Server Express实例。提供者尝试自动创建应用程序服务数据库,因为提供者确定该数据库不存在。要成功检查应用程序服务数据库的存在并自动创建应用程序服务数据库,必须满足以下配置要求
<connectionStrings>
<remove name="ZedneyConnection" />
<remove name="BaseVersionEntities" />
<add name="ZedneyConnection" connectionString="Data Source=43.255.152.26;Initial Catalog=<databasename>;Persist Security Info=True;User ID=<username>;Password=<password>" providerName="System.Data.SqlClient" />
<add name="BaseVersionEntities" connectionString="metadata=res://*/Models.BaseVersion.csdl|res://*/Models.BaseVersion.ssdl|res://*/Models.BaseVersion.msl;provider=System.Data.SqlClient;provider connection string="data source=43.255.152.26;initial catalog=<databasename>;persist security info=True;user id=<username>;password=<password>;multipleactiveresultsets=True;application name=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>