You probably have corrupt records in your system database. I, too, had many of those 'Database exception errors'. This, coincidentally, occurred after upgrading.
Within the text of your error messages you may find reference to specific process id's (CI_PRCID) in the system database. This may lead you to the corrupt records.
Also, as a Seagate Info Admin, you should modify the following registry key on your pc:
HKEY_CURRENT_USER\Software\Seagate Software\Seagate Info\ShowInstanceID to be equal to "Yes".
This will show the process ID for that specific instance in the CI_RUNTIMEIMAGE table. This will also assist you in troubleshooting your corrupt records.
With assistance from Priority Support, I was able to isolate the corrupt records and delete them (after backing up the system database, etc...). Sometimes, Priority Support can actually help...