Database in an Inconsistent State (1 Viewer)

Gazzateer

New member
Local time
Today, 06:03
Joined
Jan 15, 2020
Messages
4
I use a split database that is also used by 5 other colleagues. Every now and again we get an error message stating that the database is in and “inconsistent state”, and I can’t work out why?

All I can do to resolve the issue is run a small script :- "X:\ Current\School Database.accdb" /repair, though this is only a temporary fix, as the database always goes in an inconsistent state a few days later.

Thanks for your help.
 

June7

AWF VIP
Local time
Yesterday, 22:03
Joined
Mar 9, 2014
Messages
5,463
Does each user run their own copy of frontend installed on their computer?
 

CJ_London

Super Moderator
Staff member
Local time
Today, 07:03
Joined
Feb 19, 2013
Messages
16,603
Also are the users using a wireless network or are they connected to the back end via a hardwired network?
 

Gazzateer

New member
Local time
Today, 06:03
Joined
Jan 15, 2020
Messages
4
@June7, yes, each user hsa their own frontend installed on their machines.

@CJ_London, each user is using a hardwire university network.

The main database and backend data are all in a shaired networked area.

Many thanks.
 

The_Doc_Man

Immoderate Moderator
Staff member
Local time
Today, 01:03
Joined
Feb 28, 2001
Messages
27,131
If you have multiple copies of the front end and all are on a hardwired network, then the two biggest reasons for corruption just went away. But there are a couple of others to consider.

For instance: Are all of your queries (direct and implied) to the back end set up for either optimistic locking or no locking? If you have even one "pessimistic locking" query you have an opening for issues to creep in. If you were unsure, "implied queries" exist in forms and reports through their .Recordsource properties, and on certain controls through their .RowSource properties.

Are all of the front ends set up to use non-exclusive opening? You get to this setting from the Access File ribbon, click Options, select Current Database, and then it is in that extensive list of things you could set.

If all else fails, I would look again at Colin's suggestion.

- Richard
 

Users who are viewing this thread

Top Bottom