我正在尝试在本地计算机上设置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或Database配置中需要进行哪些更改?
这不是DFAULT DOTNETNUKE套餐。它是我正在尝试设置的一个定制项目。
答案 0 :(得分:1)
根据您拥有的设置的性质,有几点需要考虑。
答案 1 :(得分:1)
这更像是对@Mitchel Sellers的回答,第1点。但对于评论领域来说,这有点太多了。
<INSTANCE>
&#34;。通过这些步骤,我使用localhost
如果在“开始”菜单中找不到配置管理器,可以使用C:\Windows\SysWOW64\mmc.exe /32 c:\Windows\SysWOW64\SQLServerManager12.msc