【发布时间】:2017-03-07 02:35:51
【问题描述】:
我正在尝试在本地机器上设置 DNN,但出现以下错误。
安装 DotNetNuke
升级错误:错误:无法连接到 SqlDataProvider 的 connectionString 中指定的数据库
我安装了 SQL Server 2014 Express,并创建了自定义登录。 我可以使用 SQL Management Studio 使用相同的凭据登录和访问数据库。
在 web.config 文件中,我有以下几行用于数据库连接:
<connectionStrings>
<add name="SiteSqlServer" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=<dbName>;User ID=<UID>;Password=<PWD>" providerName="System.Data.SqlClient" />
<add name="SiteSqlServerAcuity" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=<dbName>;User ID=<UID>;Password=<PWD>" providerName="System.Data.SqlClient" />
<add name="AcuityEntities" connectionString="metadata=res://*/DAO.Model.SalesAcuity.csdl|res://*/DAO.Model.SalesAcuity.ssdl|res://*/DAO.Model.SalesAcuity.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;Initial Catalog=<dbName>;Persist Security Info=True;User ID=<UID>;Password=<PWD>;MultipleActiveResultSets=True;Application Name=EntityFramework"" providerName="System.Data.EntityClient" />
和
<appSettings>
<add key="SiteSqlServer" value="Data Source=.\SQLEXPRESS;Initial Catalog=<dbName>;User ID=<UID>;Password=<PWD>"></add>
</appSettings>
我根据互联网上的许多参考资料验证并更改了这两个部分的连接字符串,但没有一个起作用。
还需要其他配置吗?或者需要对 web.config 或数据库配置进行任何更改?
这不是一个默认的 DOTNETNUKE 包。这是我正在尝试设置的自定义项目。
【问题讨论】:
标签: c# sql dotnetnuke sql-server-2014