Summary
Description
Conversion to a newer version of Sage 50 fails at step two, the computer freezes, and or the file does not open.
Resolution

Option 1: Disable antivirus and firewall plus any real-time scanner
- Disable the real-time scanner (Examples: Windows Defender; McAfee), then try to convert the file.
- Disable the antivirus, then try to convert the file.
- If the conversion fails, disable the firewall also and try the conversion again.
- If the conversion fails again, try to open the sample company.
Option 2: Incomplete install
- If you cannot open sample company in the newer version, then your installation of Sage 50 may be incomplete.
- Uninstall Sage 50.
- Disable your antivirus and firewall.
- Install Sage 50.
Option 3: Check the content of the SAJ folder
- Locate the SAJ folder, see How do I find my company file?
- Open the SAJ folder and verify the contents.
- If duplicate or unneeded files are found, remove them.
- The SAJ folder should look like this before conversion:
- The SAJ folder should look like this before conversion:
Option 4: Convert sample company in older version to newer version
- Verify if you can convert the sample company in the older version to the newer version.
- If it fails, the cause may be environmental
Option 5: Reinstall MySQL connectors
- See Database engine timed out" when opening files to upgrade for instructions.
Option 6: Convert a backup of your data
- Copy the .SAJ and .SAI, of the automatic backup created before the conversion, to the desktop and try again.
- Follow Where are the Sage 50 automatic backups located?
- If step 1 fails, restore from an older backup.
- If the backup is able to be converted to the new version, use that file as the current data file.
- Re-enter the transactions to bring your data up-to-date.
- If the backup is too old or the backup will not convert either, proceed to the next section.
Option 7: Data in SAI and SAJ format
- Right click the SAI file and SAJ folder > Properties, to check if they are marked as hidden.
- If they are not hidden, open the file in its original version of Sage 50 or Simply Accounting.
- If you need to reinstall the old version, install it to C:\Program Files\simold
- DocLink: Create a backup of your data named Backup before conversion.
- If you are unable to create the backup, see I am unable to create or restore a backup
- Click Maintenance > Check Data Integrity and then write down any data inconsistencies.
- Click Setup > User Preferences and in the View options enable all modules to be displayed.
- If the Project module doesn't have a name, select Setup > Settings and then change the name to Project
- Click Maintenance, Clear data.
- Clear Invoice Lookup, Inventory Tracking, Tax Reports, and Paid Transactions until two years ago.
- Click Maintenance > Advanced Database Check, and then click Yes.
- Click File > Properties, and then write down file location and name.
- Close your old version of Sage 50 or Simply Accounting.
- Open the Sage 50 - Database utilities by clicking Sage_SA_dbutil.exe application located under C:\Program Files\Sage 50.
- Click Browse and change Files of type option at the bottom of this screen by All Files.
- Then browse to the location of your file.
- Select and enable all four actions to perform, and then click OK.
- If the data file is password protected, enter sysadmin password.
- You should have a message saying Your tasks are complete, and then close the Database utilities.
- Open the file in the new version of Sage 50, and try the conversion.
- If the data still does not convert, please contact Customer Support at 1-888-522-2722.
Error: "Database engine timed out" when opening files to upgrade
How do I find my company file?
Where are the Sage 50 automatic backups located?
I am unable to create or restore a backup
Error: "Sage 50 cannot open the database because the database engine reported an error." The file is in a OneDrive, DropBox, iCloud or cloud folder