VERIFIED SOLUTION i

Upgrading Mail360 Data Manager database ver 2.4.0 to 3.1.0 why did we receive this error: Database is not at correct version for this upgrade. This upgrade needs 3.0.0?

Product Feature: Upgrading
Operating System: Windows 2012
 

Issue

We want to install and upgrade Mail360 Data Manager ver 2.4.0 to 3.1.0.   We installed on a new server, backed up and restored the clientbus and Data Manager databases. When running the database upgrade scripts to bring it up from 2.4.0 to 3.1.0 we ran into an issue.  First, we did the clientbus database upgrade, 2.4.0 to 2.5.0 was ok and 2.5.0 to 2.6.0 was ok. But when upgrading 2.6.0 to 3.0.0, it threw an error:
 
Database is not at correct version for this upgrade. This upgrade needs 3.0.0
ERROR -- upgrade-database26To30 encountered an error and aborted

Cause

The error is popping up because Mail360 Data Manager 2.6.0 has not been installed on the system.

 

Resolution

UPDATED: April 21, 2017
In the Release Notes of version 3.1.0, under Installation & Upgrade, there is "Version Upgrade Matrix" which says that if you are going from v2.4 to v3.1 then you have to upgrade to all the versions falling between v2.4.0 and v3.1.0 because there is a dependency between all the versions.

On the Mail360 Data Manager 3.1.0 Release Notes, page 4 we have this Matrix:

Version Upgrade Matrix
Current version installed Version 3.1.0
2.4.0, 2.4.0 S01

1. First, upgrade to MAIL360 Data Manager™ Release 2.5.0
2. Next, upgrade to MAIL360 Data Manager™ Release 2.6.0/2.6.0.01
3. Next, upgrade to MAIL360 Data Manager™ Release 3.0.0
4. Finally, upgrade to MAIL360 Data Manager™ Release 3.1.0