Upgrading from SharePoint 2007 to SharePoint 2010 by Content Database Attachment

The following steps explain how to upgrade to SharePoint 2010 by content database attachment.

Note: These steps assume that you have a WSS3 environment with Workflow installed.

  1. Upgrade Workflow by using the latest WSS3 installer on your current WSS3 installation.
  2. Run the prescan.exe SharePoint tool on your installation with the appropriate options (prescan/all and possibly prescan /fixlocalhost).
  3. Detach the sharevis database and save the data files.
  4. Detach the SharePoint content database and save the data files.
  5. Detach the SharePoint configuration database and save the data files.
  6. Uninstall Winshuttle Workflow by using the installer.
  7. Uninstall SharePoint 2007 with Add or Remove Programs.
  8. Install SharePoint using the SharePoint 2010 installer.
  9. In SharePoint Central Administration, go to Application Management and click on Create or extend Web application.
  10. Go through the steps to create a new Web application.
  11. Create a site collection at the root.
  12. Install Workflow using the appropriate installer for your environment.
  13. Detach the sharevis database and delete if desired.
  14. Remove the content database using SharePoint Central Administration.
  15. Detach the content database and delete if desired.
  16. Use the addcontentdb operation in stsadm to attach the old content database.

    For example:

    stsadm -o addcontentdb -url http://<server> -databasename
    <content database> -databaseserver <database server>

  17. Attach the old sharevis database.
  18. Ensure that all authentication credentials are correct in sharevis.config.
  19. Merge all custom entries from your old plugindesc.xml to your new one, if applicable.