DS said:
Thank You Larry, Will SQL Server do the trick.
Microsoft SQL Server, or other ODBC-Compatible Servers, can be used. I'm not
familiar with _all_ of them, but many/most do have logging and recovery.
Some are open-source (free) and others can be very expensive. Price is not
a good way to determine functionality nor ease-of-use. I worked on one
project with only about 25 users, that used MS SQL Server just because of
the reliability and recoverability needs -- a split Access/Jet multiuser
database would have provided them with adequate response time.
Also how would I do Loggong, BackUP and
Restore with Access, at the very least can you
suggest where I would start or read about it.
1. You'll have to limit updates to Forms, or to code that you include,
because if you allow users to update Tables directly, or to write their own
Queries, you can't trap the updates to log them.
2. On every Form where update is possible, you'll have to log the change by
writing it to an external file, or to a log table in the DB.
3. You'll have to create a manual or automated process to ensure that the
database is backed up (copied on a regular basis) and that the log file is
copied along with it and properly identified.
4. You'll have to create a process, combination of manual and automated, to
restore a particular backup and to apply all updates on log files since that
date to the restored backup.
The above description is, of course, "flying at 30,000 feet"; actually
designing, implementing, and especially adequately testing such a facility
is going to take a lot of work.
I believe one or more of the Access MVPs has some backup/logging/restore
discussions and/or examples. I suggest you Google to see if you can find a
reference.
But, frankly, I don't think I'd put in the time and effort necessary to
create my own backup/log/restore facility in Access unless I had an
inordinate amount of free time on my hands and unless watching paint dry was
the most exciting thing I could do with that free time. <GRIN>
Larry Linson
Microsoft Access MVP