DNN 7安装

时间:2014-10-23 10:16:17

标签: dotnetnuke dotnetnuke-7

我正在尝试配置DotNetNuke 7(DNN 7)但发生以下错误

ERROR:Index #: 0
Source: .Net SqlClient Data Provider
Class: 20
Number: 2
Message: 

数据库是SQL Server 2008 R2,localhost上的数据库和Web服务器。我仔细检查了用户名和以下所有说明但没有改变 安装指南链接 http://www.dnnsoftware.com/community/learn/video-library/view-video/video/515/view/details/dnn-7-0-installation-part-1-file-system-configuration

2 个答案:

答案 0 :(得分:1)

检查以验证您的SQL Server实例名称是否为默认实例,如果不是,则在连接时需要更改名称。

像" localhost"适用于默认实例,但如果你将其命名为其他内容,则可以使用" localhost / somethingelse"

您还应尝试使用SQL Server Management Studio连接到数据库服务器,并使用与尝试在DNN中使用的完全相同的信息。

答案 1 :(得分:0)

这是一个老问题,但希望有人从这个答案中受益。

我在DNN&#; web.config中的连接字符串如下所示:

<add name="SiteSqlServer" connectionString="Data Source=.\SQLExpress;AttachDbFilename=|DataDirectory|Database.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" />

这是一个SQL Server 2016 Express实例。 MDF文件将位于DNN安装的App_Data文件夹中。