FileBound: How to Perform a Manual Upgrade

This Guide intends to show how to do a manual upgrade to a site in case of an error while trying to upgrade the site through Central Installer.

Please make sure to try to upgrade normally using Central Installer, and if it fails, you can proceed with the manual upgrade.

  1. Do a complete backup of your current database.
  2. Open Central Installation and Click on + sign to install a new site.
  3. Choose the version you would like to upgrade to and click on download, the downloaded files will be in C:\FileBound\FileBound Versions.
  4. Close Central Installer.
  5. Go to C:\inetpub\FileBound\ and search for the folder that contains the web files for your current site. Rename this folder to create a backup of the existing web files. If you are unable to rename the folder, you may need to stop the appropriate Application Pool.
  6. Create a new folder to house the upgraded web files. Ensure that the name of this folder matches the original one to maintain connectivity with your current site in IIS.
  7. Once the web files have finished downloading in Step 3, proceed to copy the files from the zipped new FileBound web package into the folder you created in step 6.
  8. Inside the new web files folder, there will be a SQL folder that contains 4 other folders. 
    1. report
    2. sp
    3. sqlupdates
    4. table
  9. Copy and paste OR drag and drop the  SQL scripts to SQL Server Management Studio.
  10. Run the scripts in this order. 
    1. CreateTables.sql
    2. SQL_Updates.sql
    3. AllStoredProcedures.sql
    4. AllReports.sql
    5. You will find a script called AllIndexes.sql in Table Folder. This is only used when creating a brand new empty site. 

Note: The next steps are only for upgrading from version 7 to version 8.

  1. If you are upgrading to version 8 you will need to continue with these scripts in SQL/FB8 folder.
    1. Create_FB8_Tables.sql
    2. CopyDataTo_FB8_Tables.sql
    3. UpdateData_FB8_Tables.sql
  2. Once this is done, make sure the "connectionString" line in the web.config file is updated with the correct SQL data or you can copy that line over from the old web.config in the backup web files.

Note: If your site has any custom code or plugins, you'll need to copy them from the backup web files directory and place them into the upgraded folder. 
 

Manual upgrade is now complete.