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 ...4.8.2 to 4.8.4 Upgrade Anxiety4.8.2 to 4.8.4 Upgrade Anxiety
Previous
 
Next
New Post
9/15/2008 10:04 PM
 

Hello Forum,

 

By the subject of this post, I am nervous about the upgrade I would like to perform this weekend.  I read the upgrade instructions provided with the zip file, but it seems to easy.  So, please read through my upgrade steps and point out any flaws.

Here is my DNN hosting environment configuration.

Host -- DiscountASP.net
DNN Version 04.08.02
Seperate SQL2005 database.

1st question..
I just copied the web.config file from the hosting server to my laptop.  I found the validation and machine keys, the SiteSQLServer (I found this in two spots:  AppSettings and ConnectionStrings), but where is the ObjectQualifier?  I performed a find "ObjectQualifier" on the web.config and I only found one instance of this.  Check below...

    <data defaultProvider="SqlDataProvider">
      <providers>
        <clear />
        <add name="SqlDataProvider" type="DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider" connectionStringName="SiteSqlServer" upgradeConnectionString="" providerPath="~\Providers\DataProviders\SqlDataProvider\" objectQualifier="" databaseOwner="dbo" />
      </providers>
    </data>

Should I be concerned about this?  What is the ObjectQualifier anyway since the entery in my web.config is blank.

 

2nd questions... After looking at the contents of the 04.08.04 folder, I am concerned that if I copy the new contents, the existing contents I think I need to keep will be overwritten.  For example, the Portals folder.  If I look at the Portals folder located on the hosting server, I see 6 total folders.  If this is the case, what folders should I copy to the hosting server or what folders should I exclude?

 

Finally....here are the upgrade steps..

1.  Backup the SQL database
2.  Copy the existing web.config file to my laptop, update the 4.8.4 release.config with my existing validation and machine keys and the SiteSQLServer connection string, copy the release.config to the hosting server and rename it to web.config
3.  Copy the 04.08.04 code, etc... to the hosting server.....
4.  Browse my default website.

Did I miss anything?  I didn't copy the existing 4.8.2 code from the hosting account because I have that version zipped on my laptop if I need to re-install 4.8.2.

 

Thanks,

 

Jason

 
New Post
9/16/2008 1:52 AM
 

Don't be concerned about the ObjectQualifier. It's there if someone wanted to use it but it doesn't need to be. Let's say I was using the same database to store data from another application and the application had a table called PortalAliases. This would cause a problem because DNN also has that table. All the ObjectQualifier does, in this case, is give me a way to differentiate between the two (if my ObjectQualifier was "DNN_" then all my DNN Tables, Sprocs, Views, etc. would start with DNN_ so DNN_PortalAliases). You don't need to worry about this at this point so I wouldn't.

For your upgrade steps......

1. Backup the SQL database.... Always a GOOD idea.
2. Not needed (more below).
3. Yep, you need to do this <g>
4. Yep.

DNN can now upgrade without you having worry about the machinekeys, connection strings, etc. Just copy the upgrade version to your hosting server and hit the site. It'll make the necessary changes (if any) to your web.config. And copy all the folders. It won't overwrite any of your information unless you've made modifications to the core files (i.e. you've change the default skin to something else).

 
New Post
9/16/2008 10:22 AM
 

As Mike mentioned it is a very easy process, and no web.config modifications needed.  If you want some more details, I have a blog article that outlines the entire process as well.  THis is a guide for 4.9.0 upgrade, but it is the same process, otherwise you can find the older version on my site as well.  http://www.mitchelsellers.com/blogs/articletype/articleview/articleid/243/upgrade-to-dnn-490-from-462-or-later.aspx 


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...4.8.2 to 4.8.4 Upgrade Anxiety4.8.2 to 4.8.4 Upgrade Anxiety


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