Errors such as Error 91, 3265, 3078 and others on only one or a few of the computers running MonTel.
On rare occasions the MonTel Client may fail to start or hang, possibly reporting various errors in trying to connect to either the Local Client Database or the Master Client database.
These type of errors occur under these circumstances:
- The computer worked well with MonTel when it was first installed.
- Once these errors occur hey keep occurring on the same computer.
- The errors don't occur on all computers (usually just one).
- The errors seem to occur on computers that often have other problems.
These errors prevent the user Login in and sometimes look like a control has failed like this:
Or more often show as database errors such as this one:
IN all the of the above cases and others such as 3265 Item not found in this collection, are the result of Local Database corruption. The local database is used to connect and cache information from the Master Client Database to minimise the amount of network traffic, and increase the response of queries.
Repairing the local database is very simple. Since it is only a cache, the MonTel client can/will create it if it can't find it on the local computer, or it is told to re-create it for example, when it finds a Master Client database upgrade.
- Check EdIni32 for the "LocalDatabaseLocation". Generally it will be "C:\MONTEL\LOCAL". It may some times be located elsewhere, and on the users Local computer in the MONTEL.INI file in the Windows Directory as ApplicationDatabase.
- Make sure the user is out of all MonTel programs.
- Delete the directory.
- Take any other remedial steps you might have identified from "causes of Local Database corruption" below.
- To make sure that there are not any DLL's missing, you may need to re-install the MonTel client, which is about a 30 second job, by running SETUP.EXE from the SETUP32 folder of the MonTel Application Directory.
- Restart MonTel. MonTel will restart, and automatically re-create the Database.
Causes of Local Database corruption.
- Insufficient hard drive space (free up some space).
- A very badly fragmented hard drive (run Defrag or another de-fragmentation utility).
- The computer being shutdown in-appropriately by the user or a power black out. (Make sure the user is aware of how to shut down windows).
- Some other software of hardware problem, including a computer virus or hardware failure (Fix hardware and clean virus').
More information about this issue and others can be found at TROUBLE SHOOT: Various errors and problems connecting to the client database that occur on only one users computer.
Thanks to Jordan at Pitcher Partners in Melbourne for providing the screen shots and details of the fix.