› Clovertech Forums › Read Only Archives › Cloverleaf › Cloverleaf › Process won’t start › Reply To: Process won’t start
[dbi :dbi :ERR /0: obhboc] Db_Vista database error -921: ‘SYSTEM/OS error: -921
Now the following error message “EXCEPTION_ACCESS_VIOLATION” was in the log but was simply a consequence of the 921. There are many things that can cause an EXCEPTION_ACCESS_VIOLATION that have nothing to do with a 921. Usually that is either bad data or permissions caused by some other software or program accessing the cloverleaf files while cloverleaf is writing to them.
For the 921 what you do depends on your OS. First we will assume this was on a unix box. We look and see what the duplicate user was.
[dbi :dbi :ERR /0: obhboc] Duplicate DB_VISTA user id: ‘testobhboc’
The following command could have been used.
lmclear -u testobhboc -mp
Alternatively if this does not work the following command could be used
hcilmclear -p processname
where processname is the name of the process that is having a problem.
Now if you are on windows the lmclear command will not work because there is no lock manager to process the command. So when you get the dbvista -921 on windows you have to stop all engines on all sites and all daemons on all sites and then bounce the cloverleaf service. I usually hit task manager and go to the processes tab to verify there is nothing hci still left running. If possible the service should not be stopped while any engines or daemons are running. The exact name of the service varies slightly on each cloverleaf version so if in doubt you may need to call support to be certain.
So in summary the EXCEPTION_ACCESS_VIOLATION may be very important when not preceded by the 921 but when the two are found together deal with the 921 and the EXCEPTION_ACCESS_VIOLATION should disappear since it is 99% probably caused by the real 921 problem.
Hopefully this clears this up a little and does not confuse anyone more.