infolink

Tuesday, September 13, 2011

DotNetNuke Upgrade Paths

I was poking around to find the proper upgrade path for upgrading DotNetNuke. I found this post by Will Strohl:

http://www.willstrohl.com/Blog/EntryId/102/Suggested-DotNetNuke-Site-Upgrade-Path-s

Which shows the following chart:

From VersionTo Version
02.00.04External Link02.01.02External Link
02.01.02External Link03.01.01External Link
03.01.01External Link03.02.02External Link
03.02.02External Link04.03.07External Link *
04.03.07External Link04.04.01External Link
04.04.01External Link04.06.02External Link
04.06.02External Link04.09.05External Link
04.09.05External Link05.04.04External Link **
05.04.04External Link05.05.00External Link
05.05.00External Link05.06.02External Link



Upgrade URL to fire the install:
YOURDOMAIN/install/install.aspx?mode=Install

I was currently working with version 4.9.1 for our client and going from one version to another just seemd like such a pain. Especially since the scripts sometimes fail for no reason and when run again, run fine. So I went from 4.09.01 to 5.06.02 and the script ran but the HTML_Community core module kept failing durring the upgrade, it was the only failure in my logs.

I found the error eventually, and it turns out one of our vendors had added a Full Text Index on the HTML_Text table. Once I removed the FULL TEXT from the table and reran the upgrade, direct from 4.9.1 to 5.6.3, it ran without any errors at all.

While I believe the upgrade path is good advice if you have issues, I would recommend doing a direct upgrade to the latest first, if you get errors then follow the upgrade path, elsewise, save yourself some time and try the latest stable version upgrade first.

No comments:

Post a Comment

Amazon1