I am currently in the process of migrating a sharepoint site from 2007 to 2013 via a double hop database attach method.

But i am attaching the content db to 2010 environment then it gives me the following error.

[Microsoft.SharePoint.Upgrade.SPContentDatabaseSequence] cannot upgrade an object [SPContentDatabase Name=test_ContentDB_BackUp] whose build version [] is too old . Upgrade requires [] or higher.

Pls suggest what is the right 2010 version to make it work. because i can not make any changes to the 2007 version and i have configured the 2010 as test environment so i can either upgrade or make changes.

  • what is sharepoint 2007 version?
    – Waqas Sarwar MVP
    Jun 4, 2015 at 20:59
  • also did you run the preupgrade checker in 2007 farm STSADM.EXE -o preupgradecheck
    – Waqas Sarwar MVP
    Jun 4, 2015 at 21:02

1 Answer 1


Your environment must be updated to at least Service Pack 2 of Office SharePoint Server 2007 to run the upgrade process, either for an in-place or database attach upgrade. We recommend that you install the October 2009 Cumulative Update because it includes improvements to the pre-upgrade checker tool.

Review system requirements for upgrade (SharePoint Server 2010)

You are MOSS 2007 – WSS 3.0 Infrastructure Update), you need to update the services pack 2(

  • can i consider migrating to sharepoint server 2010 with no service packs. will it work ? or is it mandatory to have SP2 in 2007 environment
    – kesava
    Jun 4, 2015 at 21:18
  • 1
    Sp2 is min req, must have
    – Waqas Sarwar MVP
    Jun 4, 2015 at 21:20
  • i have another sp 2007 with sp2 farm, can i just add this db to one of the sitecollection and dettach so i can reuse in 2010 upgrade. pls let me know.
    – kesava
    Jun 5, 2015 at 0:30
  • 1
    If you have another farm with SP2 then you can detach the current db from non-sp2 farm, make a backup and restore on SP2 farm...attach to SP2 farm web app...now it will upgraded to new version...now detach from SP2 farm and move to sp2010 farm.
    – Waqas Sarwar MVP
    Jun 5, 2015 at 2:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.