Emergency Recovery
Previous Topic  Next Topic 

Sometimes ControlDraw will produce a message saying

"The model needs to be repaired"

This can be caused by network faults or intensive multi sessions. You should be aware of these recommendations.

Make sure that you have a recent backup. If it is very recent then you can skip the ! cautious steps and go straight to the File manager and try a repair. Mostly it works.

It is very unlikely in single user mode, but can be frequent with large models with several users. Do not panic, just be aware of these recommendations. ! means only if cautious.


Make sure that all users have shut down ControlDraw.

! Copy the file (even if you cannot do the above) and then set the copy read only. Save this file and send it to ControlDraw Ltd if the following does not recover your file.

Get every user to check whether ControlDraw is still running (even if they have shut it down) by using the task manager. If they find ControlDraw in the applications list then terminate it.

Then do the same with the reviewer, and with Access. Ideally, get all users to restart Windows.

! Copy the file again.

Start go to the CD file manager on one workstation.

!Choose Yes to backup the file first


If this does not work then decide whether it is quicker to restart the server that the model is on or to restore your most recent backup. If you can restart the server then do so and try repair again.

If this does not work then restore your most recent backup.

If you want then send the originally backed up file to ControlDraw Ltd.


Note - ControlDraw uses the MS Access Jet engine in multi user mode. ControlDraw checks the status of the model by checking the Jet engine error records and by checking the 'ldb' file, which controls multi user sessions. If the LDB indicates a suspect session or the Jet engine reports a serious error the above message is displayed.

You can see the status of the LDB file by using Tools MS LDB Viewer.

You can check for serious errors by selecting the model in the ControlDraw file manager.


See  File Management