Sql server 安装DotNetNuke时出错

Sql server 安装DotNetNuke时出错,sql-server,iis-7,dotnetnuke,Sql Server,Iis 7,Dotnetnuke,我在iis 7和sql server 2008 express上安装dot net nuke时遇到问题 0:04 Minutes | 15% ERROR occured - System.Data.SqlClient.SqlException (0x80131904): Must declare the scalar variable "@ParentId". at System.Data.SqlClient.SqlConnection.OnError(SqlException ex

我在iis 7和sql server 2008 express上安装dot net nuke时遇到问题

 0:04 Minutes   |   15% ERROR occured - System.Data.SqlClient.SqlException (0x80131904): Must declare the scalar variable "@ParentId".
 at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
 at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
 at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
 at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
 at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout

我已经解决了这个问题。这是我发现的

我试图连接到强制区分大小写的SQL Server实例。DNN 7.00.06提供的脚本文件在案例方面存在许多不一致之处。一个例子是参数@ParentId,它被声明为@ParentId。我不允许更改远程SQL Server上的设置,因此我最终安装了本地SQL Express(不区分大小写)作为解决方法

我希望我的经验对其他人遇到这个问题有所帮助