Upgrading from FootRunner version 5 to FootRunner Gold


version 12.1.1


How do I upgrade from FootRunner v5 to FootRunner Gold?

The upgrade process is essentially as follows:

1. Before upgrading your database to 4D v11/v12, use FRRemoveChecksum in FootRunner v5 / 4D 2004 (or earlier) to remove the old checksums from your scripts, and leave just the code of your scripts behind.
  * for FootRunner scripts stored as external files, use this method.
  * for FootRunner scripts stored in text fields in your database, use this method.
  * for FootRunner scripts stored in blob fields in your database, use this method.

2. Convert your database to 4D v11/v12.

3. Use FRAppendChecksum in FootRunner Gold / 4D v11/v12 to restore checksums to your scripts.
  * for FootRunner scripts stored as external files, use this method.
  * for FootRunner scripts stored in text fields in your database, use this method.
  * for FootRunner scripts stored in blob fields in your database, use this method.

4. Update the syntax of your scripts for 4D v11/v12 as needed.

What if I already upgraded my database to 4D v11/v12?
FootRunner scripts stored in your 4D database without checksums will be OK. However, FootRunner scripts stored with checksums may not be readable. 4D v11/v12's Unicode implementation will often misinterpret the end-of-text marker.

This is an issue regardless of whether you convert your database with the Unicode preference turned ON or OFF.