Sql server 安装DotNetNuke时出错
我在iis 7和sql server 2008 express上安装dot net nuke时遇到问题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
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(不区分大小写)作为解决方法 我希望我的经验对其他人遇到这个问题有所帮助