Error Messages Appearing After Updating Retailer

Error Messages Appearing After Updating Retailer

As mentioned in the Installing Retailer Updates article, you should NOT have Retailer running on ANY computer while running updates.
If you do, you may encounter error messages similar to the ones below:
  1. When installing Retailer update - Code 5 Error
  2. During the data check of the update - Unexpected exception object raised: Error in statement: Unable to open table...
  3. On opening Retailer after failed update - Error creating dictionary field...
  4. On opening Retailer after update - Cannot communicate with service controller
To resolve these errors:
  1. Close Retailer on ALL computers, restart the computer.
  2. Try running the update again, without opening Retailer first. Make sure that no one uses Retailer until the update is complete.
If you see error messages when opening Retailer on POS computers, make sure you have run the update on the POS as well. All computers should have the same version of Retailer installed.

If you see any of these errors during the update, you need to contact Tower Support
  1. Error when trying to update: RetDBSchemaUtils, ZCheckTables -> NexusDB: <unnamed TTow2kQuery instance>: Unexpected exception object raised: [EIntOverflow] Integer overflow

Code 5 error during Update with AVG installed
  1. In the bottom right corner of the screen (near the time), click the up arrow ∧
  2. Right click AVG icon 
  3. Click the 'Protection is On' switch. This should change to 'Protection is Off'
  4. In the Retailer Update, click Try Again.
  5. Once the Retailer Update is finished, you can turn the AVG Protection back on.