Loading...

How to: Move or upgrade content databases with QuickApps for SharePoint installed

Title

How to: Move or upgrade content databases with QuickApps for SharePoint installed

Description

How to: Move or upgrade content databases with QuickApps for SharePoint installed

Please wait...
This document will describe what needs to be done when moving or doing database upgrades on content databases that have QuickApps installed on them.

Resolution

When moving or upgrading databases that have QuickApps for SharePoint installed, there can be a few issues that arise that may cause SharePoint or QuickApps to stop functioning.

In either case, a content database move or a database upgrade (i.e. from SharePoint 2010 to 2013 upgrade), QuickApps must be uninstalled first or the solution removed before hand. This does not remove the web parts or their configuration from the content databases but it does ensure no extra settings are brought over with the content database.

Scenario 1:

Active Source SharePoint Farm to Prod farm that is not active yet (no user activity)
** Assumptions: it is assumed that QuickApps is installed in both source and target with appropriate versions and confirmed working **

  1. On any of the Web Applications that you are going to move you must deactivate the SharePoint Feature
  2. Also on this Web Application you will also need to remove the solution (Central Admin | General Application Settings | Manage Web Parts by Web Application | Pick the web application and deselect all web parts | Click Ok)
  3. Once the feature is deactivated and solution removed you can proceed with the database upgrade as per Microsoft’s recommendations
  4. When the database upgrade is complete you will need to push the QuickApps solution to the newly upgraded web application (Central Admin | General Application Settings | Manage Web Parts by Web Application | Pick the web application and select all web parts | Click Ok)
  5. Activate the feature if necessary

Scenario 2:

Non-active Source SharePoint Farm (QuickApps uninstalled) to Prod that is active
** Assumptions: QuickApps has been removed from the source Farm and QuickApps is installed on Target and confirmed working**

  1. If QuickApps is not uninstalled, please see Scenario 1 or proceed to uninstall it now
  2. Proceed the database upgrade as per Microsoft’s recommendations
  3. When the database upgrade is complete you will need to push the QuickApps solution to the newly upgraded web application (Central Admin | General Application Settings | Manage Web Parts by Web Application | Pick the web application and select all web parts | Click Ok)
  4. Activate the feature if necessary

Scenario 3:

Non-active source SharePoint Farm (QuickApps uninstalled) to Prod that is also non-active (QuickApps uninstalled

** Assumptions: QuickApps is not installed in either environment but was installed in the source at one time **

  1. Proceed with the database upgrade as per Microsoft’s recommendations
  2. When the database upgrade is complete, install the appropriate version of QuickApps and either choose to install on all web applications or pick them manually
  3. Install your license file for the QuickApps version you are install in Central Admin | General Application Settings section.
  4. Run the Configuration Editor for the new web application and add the QuickApps options that is required (click the fix button on any of the sections that require it)
  5. Perform an IISReset 

*Note: Steps 4 and 5 are done as part of the install*

Leave a Reply