DNN 7 installation



我正在尝试配置DotNetNuke 7(DNN 7),但出现以下错误

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

数据库是SQL server 2008 R2,同时是本地主机上的数据库和web服务器。我仔细检查了用户名和下面的所有说明,但没有任何变化安装导向连杆http://www.dnnsoftware.com/community/learn/video-library/view-video/video/515/view/details/dnn-7-0-installation-part-1-file-system-configuration

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

像"localhost"这样的名称适用于默认实例,但如果您将其命名为其他名称,则会使用"localhost/homethinggelse"

您还应该尝试使用SQL server Management Studio连接到您的DB服务器,使用与您在DNN中尝试使用的信息完全相同的信息。

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

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文件夹中。

最新更新