2
votes

We have an access database on a file share that has permissions for everyone in the department to access. The problem i am having is that when multiple users try accessing the database at the same time they are unable to do this. One user can open the database fine but when another user tries to simultaneously, they double click the file icon, get an hour glass for a split second and nothing happens after. We are using Server 2003 as our domain controller. All permissions have been verified on both a domain level and in the access database under tools-options-advanced and setting relevent permissions to shared and no locks. Do you know what could be causing this issue with a "dead link" when user try to open the file simulateneously?

Any help is greatly appreciated. Thanks.

5
It might help to know how many people need to access this. Depending on the number, you may want to continue trouble-shooting, or look at using the Free SQL Server Express Edition. - AnonJr
Is this a monolithic single-file MDB with data tables and forms/reports/etc. all in one file that you're attempting to share? If so, that's the likely source of the problem -- it needs to be split into front end (forms/reports/queries/etc.) and back end (data tables only) with links from the front end to the back end on the file server. Then you give each user a copy of the front end for each workstation. - David-W-Fenton
@Oorang (i have updated my comment - sorry for the confusion) Ok here is the strangest thing. It looks like when i open the file from the shortcut and the ldb file is created, it stops me from opening any other instances of it. However if i manually open access through Start-Programs etc and browse to the location in the share drive, i can have multiple copies open at the same time. This is truly bizarre but at lease i am able to get my users to do this. It works fine also with record editing. There are no conflicts. - TT1611

5 Answers

7
votes

Ignore the naysayers - Access is perfectly fine for a small number of users. Either you have the default Access settings to open dbs exclusive which will lock out other users or there is some weird network problem.

EDIT - noticed you already have default shared access
- is record-level locking on?
- also try giving user full control of the shared network folder (Access needs read/write/create/delete to be able to create and delete the ldb file)

1
votes

When you say share permissions, do the users have full permissions? Full permissions are needed because the share file (.ldb) must be created and deleted.

1
votes

This issue occasionally happens to Access databases for almost no apparent reason. Of the suggested responses by Microsoft, you are already doing the second (opening from within Access) but I believe the first provides somewhat of the answer you are looking for.

In the target of the shortcut, include the path of MSAccess.exe

According to Microsoft Help and Support

0
votes

I am just recently experiencing the same issues, only one person can open the database. We only have 3 people accessing the same database through shorcuts on our desktop.

Now according to Microsoft we need to include the database path in our shortcut, I will tried that. They acknowledge this problem.

-3
votes

MS Access is not worth the trouble in a multi-user setup.

Your time is better spent converting the database over to a server-based RDBMS such as SQL server while you still have hair.

Believe me, you will have to do it sooner or later anyway! Sorry for the bad news.