Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsFormsForms ProgrammingQueriesModules / DAO / VBAReports / PrintingMacrosDatabase DesignSecurityConversionImporting / LinkingSQL Server / ADPMultiuser / NetworkingReplicationSetup / ConfigurationDeveloper ToolkitsActiveX ControlsNew UsersGeneral 1General 2
Access DirectoryToolsTutorialsUser Groups
Related Topics
SQL ServerOther DB ProductsMS OfficeMore Topics ...

MS Access Forum / Multiuser / Networking / December 2004

Tip: Looking for answers? Try searching our database.

Database Repair, Open Exclusive Problem

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Alan - 08 Dec 2004 15:49 GMT
Hi,

Hope someone recognises the problem I am having and for the sake of my
sanity is able to give an opinion or better still a solution. My apologies
for the amount of information I am listing but I don't have the expertise to
identify what may be significant and what is not significant.

-I have a simple Access 2000 database which has been in use for 3 years with
only infrequent instances of the problem I will describe.
-The database is around 70mB; consists of only a handful of tables, forms,
reports and queries.
-Database is held on our server; users access the database from stand-alone
PC's. On average 3 users are using the database at any given time, this can
rise to a maximum of 8. All users input data to update tables but do not edit
any structures.
-Cabling is CAT 5.
-The database has not been replicated.
-The database has not been split into a back and front end.
-Default open mode has been set to Shared.
-Default record locking has been set to No Locks.
-Open databases using record-level locking has not been checked.
-Enable DDE refresh has been checked.
-User-Level security has not been activated; all users have full "Admin"
permissions.
-The database is backed-up automatically to streamer tape every 2 hours
using Veritas v9.
-Over the past three days we have had continual problems when users try to
open the database; this message appears "The database G:\mydatabasename.mdb
needs to be repaired or isn't a database file. You or another user may have
unexpectedly quit Microsoft Access while a Microsoft Access database was
open. Do you want Microsoft Access to attempt to repair the database?" A
number of users are already using the database when this message appears - it
only appears when an additional user attempts to use the database.
-When we click on Yes to repair we get the following message "You attempted
to open a database that is already opened exclusively by user "Admin" on
machine "MachineNumber". Try again when the database is available" If all
users exit the database then the database can be repaired but the problem
always recurs after a short period of time.
-By a process of elimination we have established that it is not the absence
or presence of one particular user in the database that causes this message
to appear nor does it only appear after a certain total number of users are
using the database.

Can anyone help me understand why we are getting these messages and what
action should be taken to sort it out.

TIA
Joan Wild - 08 Dec 2004 16:26 GMT
> -I have a simple Access 2000 database which has been in use for 3
> years with only infrequent instances of the problem I will describe.
> -The database is around 70mB; consists of only a handful of tables,
> forms, reports and queries.

That seems large for only a handful of objects - do you compact it
regularly?

> -Database is held on our server; users access the database from
> stand-alone PC's. On average 3 users are using the database at any
> given time, this can rise to a maximum of 8. All users input data to
> update tables but do not edit any structures.

That is a recipe for corruption.  Users should not be using the same
database at the same time.  You should split it and give each user a copy of
the database on their workstation (linked to the backend on the server).

> -The database has not been split into a back and front end.

It should be.

> -The database is backed-up automatically to streamer tape every 2
> hours using Veritas v9.

You should not backup a database while it is in use - that can cause
corruption as well.  You should do backups when no one is in it.

> -Over the past three days we have had continual problems when users
> try to open the database; this message appears

You should get everyone out; if a ldb file remains in the folder delete it.
Open the mdb and compact and repair it.

Again it is very important that you split the mdb.

Signature

Joan Wild
Microsoft Access MVP

 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.