Solved

Access 2003 database in a network

Posted on 2011-02-23
12
287 Views
Last Modified: 2012-05-11
I've made an Access 2003 database and have saved it in a shared folder on a network.

The database works as it's supposed to, but I'm not able to open it from 2 PCs on the network.
I'm able to open it from different machines, but only one at a time.
If this database is opened from B PC, I can't open it from C or D Pcs at the same time.
I have to wait until B closes the file to be able to open it from C or D PCs.

All the machines are windows xp home with Office 2003.
what are the possible reasons.


thanks for any kind of help.


I
0
Comment
Question by:MnInShdw
  • 4
  • 2
  • 2
  • +3
12 Comments
 
LVL 12

Assisted Solution

by:geowrian
geowrian earned 100 total points
ID: 34967584
The database may be opened in exclusive mode. Check the settings here:

Access 2003
http://office.microsoft.com/en-us/access-help/set-options-for-a-shared-access-database-mdb-HP005188297.aspx

Access 2007
http://office.microsoft.com/en-us/access-help/ways-to-share-an-access-database-HA010279159.aspx
Note the "Share a database by using a network folder" section, specifically how to check if the PC is set to open in shared access mode vs exclusive mode.
0
 
LVL 75
ID: 34967596
First, you are going need to split your database into a Front End (everything but tables) and Backend (only tables).  

How to manually split a Access database in Microsoft Access
http://support.microsoft.com/kb/304932

Splitting Microsoft Access Databases to Improve Performance and Simplify Maintainability
http://www.fmsinc.com/MicrosoftAccess/DatabaseSplitter/Index.html

Once that is done ... you need to give *each* user a *separate* copy of the 'master' FE ... which is linked to the BE on the server.

Start with these two suggestions.

mx
0
 
LVL 75

Assisted Solution

by:DatabaseMX (Joe Anderson - Access MVP)
DatabaseMX (Joe Anderson - Access MVP) earned 100 total points
ID: 34967597
There are *many* considerations for a multi user db.   I suggest you become familiar with the content in the following articles - before you get to deep into this - all of which are related to multi-user databases in Access:

100 Tips for Faster Microsoft Access Databases:
http://www.fmsinc.com/MicrosoftAccess/Performance.html

Ken Getz tips from Access 2002 Developer's Handbook:
http://msdn.microsoft.com/en-us/library/aa188211%28office.10%29.aspx 

Improve performance of an Access database
http://office.microsoft.com/en-us/access-help/improve-performance-of-an-access-database-HP005187453.aspx

Microsoft Access Performance FAQ:
http://www.granite.ab.ca/access/performancefaq.htm

mx
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 1

Author Comment

by:MnInShdw
ID: 34967919
thanks for all the replies.

geowrian
The database is opened in shared mode (I checked the settings)

DatabaseMX
I'm running 7-8 other access(2010) applications by sharing them in a network shared folder and haven't had any problem so far.  Though it's not the best or most secure way, but for now, I prefer to stick with this method and not to split the database. The problem is why this access 2003 won't open from two PCs at the same time.

And I'm reading the links you posted at now to see if I can find any possible solution.

Meanwhile, any other advice is much appreciated.




0
 
LVL 75
ID: 34967974
"The problem is why this access 2003 won't open from two PCs at the same time.
Understood.  But you have to start with the basics.  This question comes up several times in a month.
Until you split the db ... all bets are off.  This is a time tested proven approach recommended by all professional Access developers.

So ... unless your db is actually being opened Exclusively as geowrian suggested ... the it's back to the basics.

mx
0
 
LVL 84

Accepted Solution

by:
Scott McDaniel (Microsoft Access MVP - EE MVE ) earned 100 total points
ID: 34970063
Agree with mx: Until you split the db all bets are off. The fact that you have others that work fine in this configuration is simple luck.

Check the Permissions on that shared folder. Make sure that the relevant Groups have Full permissions on that folder.
0
 

Assisted Solution

by:OverBull
OverBull earned 100 total points
ID: 34970237
Review that the permissions in to the folder for each user are write&read&change
0
 
LVL 84
ID: 34970282
OverBull:

I posted the same suggestion 20 minutes prior to your suggestion.
0
 

Expert Comment

by:OverBull
ID: 34970317
I don't see your answer till I posted! Sorry.
0
 
LVL 21

Assisted Solution

by:Boyd (HiTechCoach) Trimmell, Microsoft Access MVP
Boyd (HiTechCoach) Trimmell, Microsoft Access MVP earned 100 total points
ID: 34972041
MnInShdw,

I have found that Access 2003/2007/2010 (full or runtime versions) do not like multiple users to opening the same mdb or mde at the same time. I have not attempted or want a solution to this since I see it as a bonus not an issue.

<<Until you split the db ... all bets are off>>  I totally agree. I will only support  Access databases that are  split into application and data






0
 
LVL 1

Author Closing Comment

by:MnInShdw
ID: 34976268
The problem was the number of connections of windows xp home.

thank you.
0
 
LVL 75
ID: 34976865
!
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

It’s 2016. Password authentication should be dead — or at least close to dying. But, unfortunately, it has not traversed Quagga stage yet. Using password authentication is like laundering hotel guest linens with a washboard — it’s Passé.
A simple tool to export all objects of two Access files as text and compare it with Meld, a free diff tool.
Basics of query design. Shows you how to construct a simple query by adding tables, perform joins, defining output columns, perform sorting, and apply criteria.
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

786 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question