Revert to snapshot failed after upgrade to 10500 failed

Revert to snapshot failed after upgrade to 10500 failed

Running ServiceDesk Plus 10000 and tried upgrading to 10500. Upgrade succeeded but service would not start even after modifying max heap size. Ran out of time and reverted to the snapshot taken before upgrade, but now service fails to start unless started manually and it looks like the server fails to start when the service is started. serverout0.txt shows an error about Invalid column name 'ISUNIQUE'. 

DB is MSSQL house on a separate server. Do I need to also revert that DB to pre-update? Would it be easier to reapply the 10500 update and resolve the service start issue?

                  New to ADSelfService Plus?