473,406 Members | 2,217 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Open Acesss DB Backups

Is there a supported/official way to backup open Access Databases ?

We have an Access97 DB that is open 24/7, that ideally needs to backed
up every night without disconnecting every user/process.

Just copying the .MDB file appears to work, but am cautious as to
whether this could produce an inconsistent database.

Does anybody else have this requirement too ? If so how do you manage
the situation ?

The DB is currently Access97, but this could be upgraded to a newer
version if this functionality is available in 2000/XP e.t.c

Thanks in advance,

Jeff
Nov 13 '05 #1
2 1528
AFAIK, there is no truly consistent way to create a backup copy of an open
Access (JET) database.

The results are likely to be inconsistent (potentially corrupt) if a change
is made to the data during the copy process, and if the database open you
can't guarantee that won't happen.

It is easy enough to loop through all the tables and export the data, but
this has the same issue: the results may be inconsistent.

--
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"Jefferson Humber" <ma******@globalnet.co.uk> wrote in message
news:d9**********@nwrdmz01.dmz.ncs.ea.ibs-infra.bt.com...
Is there a supported/official way to backup open Access Databases ?

We have an Access97 DB that is open 24/7, that ideally needs to backed up
every night without disconnecting every user/process.

Just copying the .MDB file appears to work, but am cautious as to whether
this could produce an inconsistent database.

Does anybody else have this requirement too ? If so how do you manage the
situation ?

The DB is currently Access97, but this could be upgraded to a newer
version if this functionality is available in 2000/XP e.t.c

Thanks in advance,

Jeff

Nov 13 '05 #2
"Allen Browne" wrote
AFAIK, there is no truly consistent
way to create a backup copy of an
open Access (JET) database.


To add to Allen's accurate answer, Access and Jet were never intended for
heavy-duty, industrial-strength, 24/7 operation.

In fact, the uses to which Access and Jet have been put by enthusiastic
users have surprised even the designers and implementers of Access. It is
far more capable than most any other "desktop database", but your
requirements are just a bit too much.

If you must "take a chance" on doing this, your best bet would be to run the
copy at an "off-hour" when usage should be low or nil. But, you'd best try
opening the backup and seeing if it was successful right after or shortly
after it is backed up.

Your best bet, of course, is to obtain and use a database that was designed
for the type of use you describe. There are many available, commercial,
shareware, and freeware. I wouldn't presume to recommend a particular one,
but have worked in shops that used Informix, Microsoft SQL Server, and
Sybase SQL Server and were happy with them. (I also used Sybase SQL
Anywhere, but only in an offsite development environment, developing Access
clients for use with Informix.)

You can contine to use your Access application, likely with very minor
changes, as the client application (none of those I mention have a user
interface -- they are databases).

Larry Linson
Microsoft Access MVP
Nov 13 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: JJ | last post by:
I'm trying to create a backup set which maintains only a fixed number of days. As such, I've got the following script: BACKUP DATABASE to WITH NOINIT, NOUNLOAD, NAME=N'My Database Backup',...
1
by: Sgt. Sausage | last post by:
I've got a server (SQL 2K, Win2K) where the backups have started running long. The database is a bit largish -- 150GB or so. Up until last month, the backups were taking on the order of 4 to 5...
1
by: Loopy | last post by:
I'm trying to create a backup set which maintains only a fixed number of days. As such, I've got the following script: BACKUP DATABASE to WITH NOINIT, NOUNLOAD, NAME=N'My Database Backup',...
2
by: greggarpin | last post by:
Hi All. I'm currently maintaining 4 servers - 1 for public/customers and 3 for backups, development, etc... I regularly backup the entire SQL database for our public server and restore it on...
0
by: news.paradise.net.nz | last post by:
My database appears to be a little corrupted, so far it's running along 99% ok, but i am getting some strange results. Primarily i can't back it up because of the following error. Similar errors...
6
by: Charles Morrall | last post by:
I have no experience with DB2 as such, but I've been tasked with configuring backup of a server running DB2 v8 on Windows Server 2003. I do have some experience with backups in general though. The...
1
by: Polani | last post by:
Hi Guys , I am taking DB2 Online backups through TSM API daily. When i check the database configuration parameters , it shows me " Number of database backup verions to maintain"= 12. This is...
11
by: RoB | last post by:
Hi all, I'm coming from the Informix world and I have a customer using DB2 8.2.3 for Linux on Red Hat Enterprise ES. The customer is performing filesystem backups of the containers etc every...
12
by: AppPad | last post by:
Hello, This is a new website I am involved with, and we are seeking to open up to a shortlist of users. http://apppad.com The basic overview of the service is: - You define Object Type...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.