Unable to enter data in Access 2007 database on a network

P

petelb

I have an Access 2007 database on one PC on a network.
If I open the database from a second PC on the network, it is made Read-Only
and I cannot enter or update data.
If I create a database on the second PC that has Linked Tables to the first
database, I get the error ‘Recordset not Updatable’ when I try to enter or
update.
I’m not sure if this is a network thing or an Access problem.
Any advice would be appreciated
 
P

Philip Herlihy

petelb said:
I have an Access 2007 database on one PC on a network.
If I open the database from a second PC on the network, it is made Read-Only
and I cannot enter or update data.
If I create a database on the second PC that has Linked Tables to the first
database, I get the error ‘Recordset not Updatable’ when I try to enter or
update.
I’m not sure if this is a network thing or an Access problem.
Any advice would be appreciated


Access manages (I want to use the word "access" here!) interaction with
its data files by one or more users by creating a "lock" file in the
folder which contains the main data file. So, if your database is
called mydata.mdb, you should see a file appear called mydata.ldb appear
when the database is opened. Multiple users cause Access to make
multiple changes within that lock file to track who's doing what.

First, you should make sure that the remote user has permission to
create a file in the relevant folder. Unless you're within an Active
Directory domain, that usually means matching usernames and passwords on
both machines, and appropriate permissions on the folder. Browse over
the network to that folder and see if you can create a new text file
there. No? There's your problem.

Secondly, multi-user interaction with Access databases only works
reliably and without significant risk of corruption if you have your
database "split". Look up Split in help, and use the simple wizard to
do just that. Learn about the "Linked Table Manager" at the same time,
so you'll know what to do if things get moved. In short, you have the
back-end (containing only tables) on one machine and front-end(s) (which
need not be identical) on other machines (can include the host of the
back-end).

I'd suggest creating a copy of the database to experiment with, then
creating a new database on the second machine. Link to just one table.
Can you add a record? The answer should point you in the right direction.

Phil, London
 
F

Fred

I noticed that nobody answered.

Could be a zillion different things, but a first guess is that it's a
network / permissions problem.

To start narrowing this down, try putting another file (e.g. a Word
document) into the same folder as the DB, and see of you can edit it from the
remote machine.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top