Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Upgrade errorsUpgrade errors
Previous
 
Next
New Post
10/24/2006 10:28 AM
 

We are trying to upgrade from 3.03.05 to the latest version 3.3.5.  When we first run the upgrade we get a warning "Duplicate Portal Users".

We go ahead and "Click here to upgrade DotNetNuke Anyway" and get the message below.  Does anybody know what is wrong with this?  TIA.

Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.

The stack track looks like this:

[SqlException: Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.]
   System.Data.SqlClient.SqlDataReader.Read() +176
   DotNetNuke.Common.Utilities.CBO.FillObject(IDataReader dr, Type objType, Boolean ManageDataReader) +57
   DotNetNuke.Entities.Portals.PortalController.GetPortal(Int32 PortalId) +37
   DotNetNuke.Entities.Portals.PortalSettings.GetPortalSettings(Int32 TabId, PortalAliasInfo objPortalAliasInfo) +241
   DotNetNuke.Common.Globals.GetHostPortalSettings() +230
   DotNetNuke.Common.Globals.GetPortalSettings() +67
   DotNetNuke.UI.Skins.SkinController.UploadSkin(String RootPath, String SkinRoot, String SkinName, Stream objInputStream) +161
   DotNetNuke.Modules.Admin.ResourceInstaller.ResourceInstaller.Install(Boolean status, Int32 indent, String type) +1189
   DotNetNuke.Framework.Install.UpgradeApplication() +978
   DotNetNuke.Framework.Install.Page_Load(Object sender, EventArgs e) +286
   System.Web.UI.Control.OnLoad(EventArgs e) +67
   System.Web.UI.Control.LoadRecursive() +35
   System.Web.UI.Page.ProcessRequestMain() +750

 

 

 
New Post
10/27/2006 3:06 PM
 

I'm seeing the same problem.  I got two errors in the upgrade from 3.2.2 -> 3.3.5

One was in the SQL Upgrade script for 3.2.4

System.Data.SqlClient.SqlException: Cannot insert the value NULL into column 'RoleID', table 'ECWC_DNN.dbo.FolderPermission'; column does not allow nulls. INSERT fails.
Cannot insert the value NULL into column 'RoleID', table 'ECWC_DNN.dbo.FolderPermission'; column does not allow nulls. INSERT fails.
The statement has been terminated.
The statement has been terminated.
   at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
   at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL)
   at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)

and I got a very similar error in the log for 3.3.3

System.Data.SqlClient.SqlException: Cannot insert the value NULL into column 'RoleID', table 'ECWC_DNN.dbo.FolderPermission'; column does not allow nulls. INSERT fails.
Cannot insert the value NULL into column 'RoleID', table 'ECWC_DNN.dbo.FolderPermission'; column does not allow nulls. INSERT fails.
The statement has been terminated.
The statement has been terminated.
   at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
   at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL)
   at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)

 

any thoughts?  Is the error preventing me from using the portal related to the errors upgrading?

Thanks,

Tim


Add a time zone display to your website!
MyDNN TimeZones
 
New Post
10/27/2006 4:30 PM
 

I've restored my database to the backup I had for 3.2.2 and did an upgrade to 3.3.4 rather than 3.3.5.  I did not get the two errors I mentioned in the previous post, but I still get the same error (top post) when browsing the site.

Tim


Add a time zone display to your website!
MyDNN TimeZones
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Upgrade errorsUpgrade errors


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out